DocumentCode :
2304818
Title :
Model-Driven Consistency Checking of Behavioural Specifications
Author :
Graaf, Bas ; Van Deursen, Arie
Author_Institution :
Delft Univ. of Technol.
fYear :
2007
fDate :
31-31 March 2007
Firstpage :
115
Lastpage :
126
Abstract :
For the development of software intensive systems different types of behavioural specifications are used. Although such specifications should be consistent with respect to each other, this is not always the case in practice. Maintainability problems are the result. In this paper we propose a technique for assessing the consistency of two types behavioural specifications: scenarios and state machines. The technique is based on the generation of state machines from scenarios. We specify the required mapping using model transformations. The use of technologies related to the model driven architecture enables easy integration with widely adopted (UML) tools. We applied our technique to assess the consistency of the behavioural specifications for the embedded software of copiers developed by Oce. Finally, we evaluate the approach and discuss its generalisability and wider applicability
Keywords :
Unified Modeling Language; formal specification; software architecture; UML tools; behavioural specifications; model driven architecture; model transformations; model-driven consistency checking; software development; software intensive systems; software maintainability problems; state machines; Computer architecture; Concrete; Documentation; Embedded software; Object oriented modeling; Programming; Scattering; Software maintenance; Software systems; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Model-Based Methodologies for Pervasive and Embedded Software, 2007. MOMPES '07. Fourth International Workshop on
Conference_Location :
Braga
Print_ISBN :
0-7695-2769-8
Type :
conf
DOI :
10.1109/MOMPES.2007.12
Filename :
4149173
Link To Document :
بازگشت