Formal Specification of Wireless and Pervasive Healthcare Applications

被引:25
作者
Coronato, Antonio [1 ]
De Pietro, Giuseppe [1 ]
机构
[1] ICAR CNR, Rome, Italy
关键词
Design; Theory; Reliability; Formal specification; wireless and pervasive healthcare applications; methodologies and tools; 10-COMMANDMENTS;
D O I
10.1145/1814539.1814551
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless and pervasive healthcare applications typically present critical requirements from the point of view of functional correctness, reliability, availability, security, and safety. In contrast to the case of classic safety critical applications, the behavior of wireless and pervasive applications is affected by the movements and location of users and resources. This article presents a methodology to formally express requirements in safety critical wireless and pervasive healthcare applications in order to achieve a higher degree of dependability. In particular, it will be shown how it is possible to formalize and constrict mobility characteristics by combining, and in some cases extending, several formal methods. The article also describes a rigorous specification process. Finally, it concludes with a case study of a real safety critical pervasive healthcare application that is going to be deployed in a city hospital.
引用
收藏
页数:18
相关论文
共 20 条
[1]  
[Anonymous], ACM UBIQUITY
[2]  
BERRY DM, 2003, IEEE T SOFTWARE ENG, V29, P6
[3]   10-COMMANDMENTS OF FORMAL METHODS [J].
BOWEN, JP ;
HINCHEY, MG .
COMPUTER, 1995, 28 (04) :56-63
[4]   Ten Commandments of formal methods ... Ten years later [J].
Bowen, JP ;
Hinchey, MG .
COMPUTER, 2006, 39 (01) :40-+
[5]  
BOWEN JP, 1992, FORMAL METHODS SOFTW
[6]  
CAMPBELL R, 2008, P INT C PERV COMP PE
[7]   Mobile ambients [J].
Cardelli, L ;
Gordon, AD .
THEORETICAL COMPUTER SCIENCE, 2000, 240 (01) :177-213
[8]  
CARDELLI L, 2000, P 27 ACM S PRINC PRO
[9]   Model checking mobile ambients [J].
Charatonik, W ;
Dal Zilio, S ;
Gordon, AD ;
Mukhopadhyay, S ;
Talbot, JM .
THEORETICAL COMPUTER SCIENCE, 2003, 308 (1-3) :277-331
[10]   Toward formalizing domain modeling semantics in language syntax [J].
Evermann, J ;
Wand, Y .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (01) :21-37