>Publications>ASE01                              

Henry Muccini
Ph.D. in Computer Science

{ASE2001}
"Automated Check of Architectural Models Consistency using SPIN"
P. Inverardi, H. Muccini and P. Pelliccione.
Proc. Automated Software Engineering conference, ASE2001, November 2001

Abstract:

Architectural description techniques are a key element of the development of large systems. In recent years several formalisms and models have been introduced to represent the software architectural level of description. These models represent SA from different viewpoints, handling different aspects of the system separately and allowing for analysis and validation of the architectural choices, both behavioral and quantitative. Behavioral views are recognized to be one of the most attractive feature in the SA description and in practical contexts, state diagrams and scenarios are the most used tools to model this view. Although very expressive this approach has two drawbacks with respect to analysis and validation: system specification {\em incompleteness} and {\em view consistency}. Our work can be put in this context with the aim to manage incompleteness and to check views conformance: we suppose to have state diagrams and scenarios models representing the 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 are using the SPIN model checker and we are implementing a tool to manage the translation of architectural models in Promela and LTL.


    

Full Paper
  

[ASE Presentation]

Contact me

Henry Muccini
muccini@di.univaq.it
http://www.HenryMuccini.com