2014 14th International Conference on Quality Software 2014
DOI: 10.1109/qsic.2014.56
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing Behavioral Aspects of UML Design Class Models against Temporal Properties

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 ev… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…The first major contribution of this proposed framework is to provide a set of reusable generic graphical temporal patterns. For identifying the temporal properties of systems, we started by considering several examples like the famous steam boiler case study [41,42], railway interlocking system [43] and the traffic light controller case study [44]. Working on these diverse examples to model behavioral properties in uml, we noted that several temporal patterns were repeated across different examples.…”
Section: Proposed Temporal Patternsmentioning
confidence: 99%
“…The first major contribution of this proposed framework is to provide a set of reusable generic graphical temporal patterns. For identifying the temporal properties of systems, we started by considering several examples like the famous steam boiler case study [41,42], railway interlocking system [43] and the traffic light controller case study [44]. Working on these diverse examples to model behavioral properties in uml, we noted that several temporal patterns were repeated across different examples.…”
Section: Proposed Temporal Patternsmentioning
confidence: 99%
“…The major contribution of this proposed approach is to provide a set of reusable generic graphical temporal patterns. For identifying the temporal properties of systems, we started [5], railway interlocking system [6] and the traffic light controller case study [7]. Working on these diverse examples to model behavioral properties in UML, we extracted several recurring temporal patterns.…”
Section: Proposed Temporal Patternsmentioning
confidence: 99%
“…This paper proposes graphical properties to represent various temporal patterns that occur frequently in systems. We studied various case studies like the stream boiler [5], railway interlocking system [6] and the traffic light controller [7] to extract recurring temporal patterns. To express these temporal artifacts in UML, we need MARTE time model and the associated CCSL.…”
Section: Introductionmentioning
confidence: 99%