Software Framework
16 Followers
Recent papers in Software Framework
This paper gives a survey of the infrastructure currently being developed in the MUSITECH project. The aim of this project is to conceptualize and implement a computational environment for navigation and interaction in internet-based... more
The SMOOTH Video DB is a distributed system proposing an integral query, browsing, and annotation software framework in common with an index database for video media material.
Fusion engines are fundamental components of multimodal interactive systems, to interpret input streams whose meaning can vary according to the context, task, user and time. Other surveys have considered multimodal interactive systems; we... more
We present a generic software framework enabling interapplication interaction in a 3D augmented reality environment. The application interface is designed for ease of development and maximum end-user flexibility. We showcase some novel 3D... more
Cardiac resynchronization therapy (CRT) can be an effective procedure for patients with heart failure but 30% of patients do not respond. This may be partially caused by the sub-optimal placement of the left ventricular lead. We... more
In this article, we describe a low-cost, dual-virtual-CPU hardware technology for embedded-systems security. We also present a case study of a programmable software design to exploit such hardware. This design integrates a rich operating... more
This paper describes a system design approach for wireless sensor network based wildfire monitoring, including the system architecture, hardware and software framework. Effectiveness of the solution is evaluated in terms of reactivity,... more
Abstract This paper introduces a multi-agent framework for distributed multiplayer game development and simulations. The framework allows the incorporation and experimentation with different strategies of the Players, possibly including... more
For application specialists to accept virtual reality (VR) as a valid new measuring environment, we conducted several case studies. This paper describes a case study in dentistry in which VR is used to measure the length of the root canal... more
Modern scientific research is increasingly conducted by virtual communities of scientists distributed around the world. The data volumes created by these communities are extremely large, and growing rapidly. The management of the... more
ISO/IEC 15909-2 International Standard defines a universal XML-based transfer syntax for Petri nets. The main objective of this exchange format, namely Petri Net Markup Language (PNML), is to enable compatibility and interoperability... more
Computer Graphics is an important discipline and is present in al-most every undergraduate Computer Science curriculum. To create graphical content, both 2D Computer Graphics and Image Process-ing are essential. 2D Computer Graphics and... more
Diagnosis and prognosis are processes of assessment of a system's health -past, present and future -based on observed data and available knowledge about the system. Due to the nature of the observed data and the available knowledge, the... more
During the re-configuration of their grate-kiln induration system for the firing of iron ore pellets at the Whyalla Steelworks, caused by a change from an earthy hematite to a magnetite ore with considerably less flux, OneSteel... more
With the growth of Cloud Computing, more and more companies are offering different cloud services. From the customer's point of view, it is always difficult to decide whose services they should use, based on users' requirements. Currently... more
This paper presents a novel approach of automated disturbance data retrieval for automatic fault and disturbance analysis in electrical power system. A new software framework for automated disturbances data retrieval and pre-processing... more
Finding an appropriate turbulence model for a given flow case usually calls for extensive experimentation with both models and numerical solution methods. This work presents the design and implementation of a flexible, programmable... more
Unmanned Underwater Vehicles (UUVs) have gained popularity for the last decades, especially for the purpose of not risking human life in dangerous operations. On the other hand, underwater environment introduces numerous challenges in... more
Mathematical programming is a language for describing optimization problems; it is based on parameters, decision variables, objective function(s) subject to various types of constraints. The present treatment is concerned with the case... more
This paper presents a two-dimensional yet advanced nonlinear finite element model of a real bridge system, the Humboldt Bay Middle Channel Bridge near Eureka in Northern California, and its response to a seismic input motion. The... more
There are 3,091 counties in TSAM serving as the zones of travel activity in the continental United States. The trip-generation output is made up of two 3091 vectors: one for attractions and the other for productions for each county. Trip... more
1. EXECUTIVE SUMMARY This report details the progress made in the development of the Reprocessing Plant Toolkit (RPTk) for the DOE Nuclear Energy Advanced Modeling and Simulation (NEAMS) program. RPTk is an ongoing development effort... more
Purpose -YADE-OPEN DEM is an open source software based on the Discrete Element Method which uses object oriented programming techniques. The paper describes the software architecture. Design/methodology/approach -The DEM chosen uses... more
This paper introduces the novel concept of location-based Mobile Urban Dramas. In a Mobile Urban Drama the user become the main character in a play where actors' voices appear in the mobile phone headset linked to the physical setting in... more
While current robot middleware projects address functional concerns of robot control, middleware should also support the needs of task-directed perceptual processing. S* is an approach to intelligent control that addresses this concern in... more
The idea of component-based software engineering was proposed more that 40 years ago, yet only few robotics software frameworks follow these ideas. The main problem with robotics software usually is that it runs on a particular platform... more
Web application architectural component relationships have evolved over the last decade or so to the point where they have become well established both as common design patterns and embedded in software frameworks. However with the... more
Finding an appropriate turbulence model for a given flow case usually calls for extensive experimentation with both models and numerical solution methods. This work presents the design and implementation of a flexible, programmable... more
Presently, most tabu search designers devise their applications without considering the potential of design and code reuse, which consequently prolong the development of subsequent applications. In this paper, we propose a software... more
Abstract. This chapter describes the P2P-MPI project, a software framework aimed at the development of message-passing programs in large scale distributed networks of computers. Our goal is to provide a light-weight, self-contained... more
Background-While an update rate of 30 Hz is considered adequate for real time graphics, a much higher update rate of about 1 kHz is necessary for haptics. Physics-based modeling of deformable objects, especially when large nonlinear... more
Recently, increasing research attention has been directed toward wireless sensor networks: collections of small, low-power nodes, physically situated in the environment, that can intelligently deliver high-level sensing results to the... more
In this contribution the software design and implementation of an analysis server for the computation of failure probabilities in structural engineering is presented. The structures considered are described in terms of an equivalent... more
Java Agent Development Framework (JADE) is a software framework to make easy the development of Multi- Agent applications in compliance with the Foundation for Intelligent Physical Agents (FIPA) specifications. JADE propose new... more
This paper presents Alkit Confero, a software framework for real-time multimedia communication, collaboration and conferencing. The different tools comprising the framework are described and the rationale behind the design of the software... more
The Murchison Widefield Array (MWA) is one of the new technology low frequency radio interferometers currently under construction at an extremely radio quiet location in Western Australia. The MWA design brings to bear the recent... more
In this contribution the software design and implementation of an analysis server for the computation of failure probabilities in structural engineering is presented. The structures considered are described in terms of an equivalent... more
Ground operators will interact remotely with robots on the lunar surface to support site preparation and survey. Astronauts will interact with robots to support outpost buildup and maintenance, as well as mission operations. One mode of... more
The Trilinos Project is an effort to facilitate the design, development, integration and ongoing support of mathematical software libraries within an object-oriented framework for the solution of large-scale, complex multi-physics... more