DocumentCode
1284476
Title
Tools for the Rapid Prototyping of Provably Correct Ambient Intelligence Applications
Author
Coronato, Antonio ; De Pietro, Giuseppe
Author_Institution
Inst. of High Performance Comput. & Networking (ICAR), Naples, Italy
Volume
38
Issue
4
fYear
2012
Firstpage
975
Lastpage
991
Abstract
Ambient Intelligence technologies have not yet been widely adopted in safety critical scenarios. This principally has been due to fact that acceptable degrees of dependability have not been reached for the applications that rely on such technologies. However, the new critical application domains, like Ambient Assisted Living and Smart Hospitals, which are currently emerging, are increasing the need for methodologies and tools that can improve the reliability of the final systems. This paper presents a middleware architecture for safety critical Ambient Intelligence applications which provides the developer with services for runtime verification. It is now possible to continuously monitor and check the running system against correctness properties defined at design time. Moreover, a visual tool which allows the formal design of several of the characteristics of an Ambient Intelligence application and the automatic generation of setting up parameters and code for the middleware infrastructure is also presented.
Keywords
middleware; safety-critical software; software prototyping; ubiquitous computing; ambient assisted living; ambient intelligence applications; automatic generation; formal design; middleware architecture; new critical application domains; pervasive computing; rapid prototyping; runtime verification; safety critical scenarios; smart hospitals; visual tool; Ambient intelligence; Biomembranes; Calculus; Middleware; Mobile communication; Monitoring; Runtime; Safety critical ambient intelligence systems; designing tools; middleware infrastructures;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2011.67
Filename
5963693
Link To Document