DocumentCode :
155191
Title :
Analyzing Behavioral Aspects of UML Design Class Models against Temporal Properties
Author :
Al-Lail, Mustafa ; Wuliang Sun ; France, Robert B.
Author_Institution :
Comput. Sci. Dept. Fort Collins, Colorado State Univ., Fort Collins, CO, USA
fYear :
2014
fDate :
2-3 Oct. 2014
Firstpage :
196
Lastpage :
201
Abstract :
Class models play central roles in model-driven development (MDD). Automated analysis of class models is crucial to uncover design problems. In previous work, we described a rigorous lightweight approach to analyzing operation specifications in UML design class models against temporal properties. However, the approach lacks a mechanism to handle the analysis of large class models. This paper presents a slicing algorithm that can be used to scale the analysis to large class models. We performed a preliminary evaluation using the Steam Boiler Control System. The results are presented in this paper.
Keywords :
Unified Modeling Language; formal specification; program slicing; MDD; UML design class models; behavioral aspects analysis; model-driven development; operation specifications; slicing algorithm; steam boiler control system; temporal properties; Algorithm design and analysis; Analytical models; Biological system modeling; Computational modeling; Context; Object oriented modeling; Unified modeling language; Temporal Analysis; UML Class Models;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location :
Dallas, TX
ISSN :
1550-6002
Print_ISBN :
978-1-4799-7197-8
Type :
conf
DOI :
10.1109/QSIC.2014.56
Filename :
6958405
Link To Document :
بازگشت