Implementing Haptic Feedback Environments from High-Level Descriptions
ICESS '09 Proceedings of the 2009 International Conference on Embedded Software and Systems
A Taxonomy-Driven Approach to Visually Prototyping Pervasive Computing Applications
DSL '09 Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages
DiaSim: A parameterized simulator for pervasive computing applications
PERCOM '09 Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications
A generative programming approach to developing pervasive computing systems
GPCE '09 Proceedings of the eighth international conference on Generative programming and component engineering
A domain-specific approach to architecturing error handling in pervasive computing
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Hi-index | 0.00 |
This poster presents a design language and a tool suite covering the development life-cycle of a Sense/Compute/Control (SCC) application. This language makes it possible to define the architecture of an application, following an architectural pattern commonly used in SCC applications. Our underlying methodology assigns roles to the stakeholders, providing separation of concerns. Our tool suite includes a compiler that takes design artifacts written in our language as input. The compiler generates customized support for subsequent development stages, namely implementation and test. In doing so, it ensures the conformance between the architecture and the code. Our tool suite also includes a simulator for testing SCC applications, without requiring code modification. Our methodology has been applied to a wide spectrum of areas, such as building automation, advanced telecommunications, and health-care.