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