2005
DOI: 10.1007/s10009-005-0205-x
|View full text |Cite
|
Sign up to set email alerts
|

Validating timed UML models by simulation and verification

Abstract: Abstract. We present in this paper a technique and a tool for validating operational UML models by simulation and verification of dynamic properties. With respect to language coverage, our approach takes into consideration most of the structural and behavioral characteristics of classes and their interplay. We tackle issues like the combination of operations, state machines, inheritance and polymorphism, with a particular run-tocompletion and concurrency semantics. This is an important point, as many previous … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2006
2006
2009
2009

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 73 publications
(40 citation statements)
references
References 41 publications
0
40
0
Order By: Relevance
“…In this section, we discuss briefly the concepts and we give an example of how they are put to work in the Ariane-5 model. More detail on observers can be found in [18].…”
Section: Capturing Functional and Timing Requirementsmentioning
confidence: 99%
See 4 more Smart Citations
“…In this section, we discuss briefly the concepts and we give an example of how they are put to work in the Ariane-5 model. More detail on observers can be found in [18].…”
Section: Capturing Functional and Timing Requirementsmentioning
confidence: 99%
“…To prove their correctness, the cyclic GNC part has been abstracted by eliminating all the internal behavior and by sending messages (flight phase change commands) at arbitrary moments rather than at the precise time points computed by the concrete GNC. This represents clearly an abstraction and it was sufficient to show the satisfaction of all the properties of the asynchronous part (see [18,3] for an older experience concerning this part). Note also that such an abstraction can in principle be constructed automatically.…”
Section: State Explosion and Use Of Abstractions In Ariane-5mentioning
confidence: 99%
See 3 more Smart Citations