2009
DOI: 10.1007/978-3-642-02144-2_14
|View full text |Cite
|
Sign up to set email alerts
|

Verifying Action Semantics Specifications in UML Behavioral Models

Abstract: MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the models can be automatically implemented/executed in the production environment. With this purpose, Action Semantics (AS) were added to the UML specification as the fundamental unit of behavior specification. Actions are the basis for defining the fine-grained behavior of operations, activity diagrams, interaction diagrams and state machines. Unfortunately, current proposals devoted to the verification of behavi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2010
2010
2012
2012

Publication Types

Select...
6
3
1

Relationship

2
8

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 19 publications
0
12
0
Order By: Relevance
“…As an example, we will consider the approach presented in [20] that uses use case diagrams to generate parts of the behavior specification. Additionally, the ideas introduced in this paper could be applied to the verification of existing behavior schemas by means of the analysis of their completeness and executability properties as done in [55] or to detect inconsistencies between elements defined in the conceptual schema. Finally, we would like to improve the maintenance phase of the system development as well by analyzing how to incrementally regenerate the behavior schema after evolutions on the structural schema.…”
Section: Discussionmentioning
confidence: 99%
“…As an example, we will consider the approach presented in [20] that uses use case diagrams to generate parts of the behavior specification. Additionally, the ideas introduced in this paper could be applied to the verification of existing behavior schemas by means of the analysis of their completeness and executability properties as done in [55] or to detect inconsistencies between elements defined in the conceptual schema. Finally, we would like to improve the maintenance phase of the system development as well by analyzing how to incrementally regenerate the behavior schema after evolutions on the structural schema.…”
Section: Discussionmentioning
confidence: 99%
“…In the latter case, the dependency is satisfied as long as one of the possible dependee actions appears. The dependencies shown in this paper are an adaptation of the ones appearing in [5].…”
Section: A Step 1: Dependenciesmentioning
confidence: 96%
“…Alternatively, Mrugalla et al in [21] presents the counter-example as sequence and timing diagrams. In another approach, the authors in [32,27] proposed compiler-style errors with valuable feedback.…”
Section: Related Workmentioning
confidence: 99%