DocumentCode :
596115
Title :
Modeling and Verification of Context-Aware Systems
Author :
Tran, Minh H. ; Colman, Alan ; Jun Han ; Hongyu Zhang
Author_Institution :
Fac. of ICT, Swinburne Univ. of Technol., Melbourne, VIC, Australia
Volume :
1
fYear :
2012
fDate :
4-7 Dec. 2012
Firstpage :
79
Lastpage :
84
Abstract :
Verifying adaptive behavior is a critical challenge in the development of context-aware systems due to their complexity and uncertainty. This paper presents our novel model-based approach that provides a modeling framework to (1) specify the structural and behavioral aspects of a context-aware system, (2) define invariants of the system that need to be satisfied regardless of the adaptations, and (3) support formal verification of the system model against the invariants. Underlying this framework is our ROAD4Context model that supports the separation of adaptation concerns in context-aware systems. We show how the behavioral model of ROAD4Context can be translated into Petri nets, and how it can be verified against the system invariants. We demonstrate our approach through the modeling and verification of an adaptive cruise control system.
Keywords :
Petri nets; formal verification; ubiquitous computing; Petri net; ROAD4Context model; adaptive behavior; adaptive cruise control system; behavioral aspect; behavioral model; complexity; context-aware system; formal verification; model-based approach; modeling framework; structural aspect; system invariant; system modeling; system verification; uncertainty; Adaptation models; Adaptive systems; Context modeling; Contracts; Roads; Safety; Unified modeling language; Context-aware systems; adaptive systems; automotive systems; system modelling; system verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location :
Hong Kong
ISSN :
1530-1362
Print_ISBN :
978-1-4673-4930-7
Type :
conf
DOI :
10.1109/APSEC.2012.50
Filename :
6462641
Link To Document :
بازگشت