A Domain-Specific Modeling for Dynamically Reconfigurable Environmental Sensing Applications
نویسندگان
چکیده
The importance of reconfiguration service in Wireless Sensor Network (WSN) has driven many researchers to develop various ways to reduce incurred costs in software maintenance on sensor nodes. However, the lack of utilization of software engineering methodologies in previous studies can cause numerous efforts to configure the WSN for each site and modification of the system to introduce additional features. In this paper, we present a high level of abstraction model to support a reconfiguration mechanism for environmental sensing applications that enable developers to design their applications to be more flexible and reusable without relying on a specific platform. Preliminary evaluation on a case study indicated that the use of the proposed model was capable of increasing productivity in development time about 6-8 times as fast as that of the handwriting approach. Evaluation of quality of the generated codes in a simulated environment showed the reconfiguration process for some properties of tasks could be performed without decreasing the network performance significantly.
منابع مشابه
Institute for Software-integrated Systems Title: Model-integrated Tools for the Design of Dynamically Reconfigurable Systems
Several classes of modern applications are demanding very high performance from systems with minimal resources. These applications must also be flexible to operate in a rapidly changing environment. High performance with limited resources needs application-specific architectures, while flexibility requires adaptation capabilities. Reconfigurable computing devices promise to meet both needs. Whi...
متن کاملTR # : ISIS - 99 - 01 Title : Model - Integrated Tools for the Design of Dynamically Reconfigurable Systems
Several classes of modern applications are demanding very high performance from systems with minimal resources. These applications must also be flexible to operate in a rapidly changing environment. High performance with limited resources needs application-specific architectures, while flexibility requires adaptation capabilities. Reconfigurable computing devices promise to meet both needs. Whi...
متن کاملDevelopment Environment for Dynamically Reconfigurable Embedded Systems
Reconfigurable computing is gaining wide acceptance as an enabling technology for many high-performance computing applications. Design and synthesis of dynamically reconfigurable systems however, pose a unique challenge to the design engineering process. A modelintegrated approach is proposed for design and synthesis of such systems. The modelintegrated approach defines a graphical design envir...
متن کاملFormal Logic Based Configuration Modeling and Verification for Dynamic Component Systems
Reconfigurable networked systems have often been developed via dynamically deployed software components that are executing on top of interconnected heterogenous hardware nodes. The challenges resulting from the complexity of those systems have been traditionally mitigated by creative ad-hoc solutions supported by domain specific modeling frameworks and methodologies. Targeting that deficiency, ...
متن کاملTKDM - a reconfigurable co-processor in a PC's memory slot
This paper presents TKDM, a PC-based high-performance reconfigurable computing environment. The TKDM hardware consists of an FPGA module that uses the DIMM (dual inline memory module) bus for high-bandwidth and low-latency communication with the host CPU. The system’s firmware is integrated with the Linux host operating system and offers functions for data communication and FPGA reconfiguration...
متن کامل