DocumentCode :
2339672
Title :
Automated check of architectural models consistency using SPIN
Author :
Inverardi, Paola ; Muccini, Henry ; Pelliccione, Patrizio
Author_Institution :
Dipt. di Informatica, L´´Aquila Univ., Italy
fYear :
2001
fDate :
26-29 Nov. 2001
Firstpage :
346
Lastpage :
349
Abstract :
In recent years the necessity for handling different aspects of the system separately has introduced the need to represent SA (software architectures) from different viewpoints. In particular, behavioral views are recognized to be one of the most attractive features in the SA description, and in practical contexts, state diagrams and scenarios are the most widely used tools to model this view. Although very expressive, this approach has two drawbacks: system specification incompleteness and view consistency. Our work can be put in this context with the aim of managing incompleteness and checking view conformance: we propose the use of state diagrams and scenario models for representing system dynamics at the architectural level; they can be incomplete and we want to prove that they describe, from different viewpoints, the same system behavior. To reach this goal, we use the SPIN model checker and we implement a tool to manage the translation of architectural models in Promela and LTL.
Keywords :
automatic programming; data integrity; formal specification; program verification; software architecture; LTL; Promela; SA description; SPIN model checker; architectural level; architectural model consistency; architectural models; automated check; behavioral views; software architectures; state diagrams; system dynamics; system specification incompleteness; view conformance; view consistency; Context modeling; Power system management; Power system modeling; Software architecture; Software maintenance; Software quality; Software systems; Software tools; Synthetic aperture sonar; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
ISSN :
1938-4300
Print_ISBN :
0-7695-1426-X
Type :
conf
DOI :
10.1109/ASE.2001.989826
Filename :
989826
Link To Document :
بازگشت