2002
DOI: 10.1007/3-540-45739-9_23
|View full text |Cite
|
Sign up to set email alerts
|

Model Checking Timed UML State Machines and Collaborations

Abstract: Abstract. We describe a prototype tool, hugo/RT, that is designed to automatically verify whether the timed state machines in a UML model interact according to scenarios specified by time-annotated UML collaborations. Timed state machines are compiled into timed automata that exchange signals and operations via a network automaton. A collaboration with time constraints is translated into an observer timed automaton. The model checker uppaal is called upon to verify the timed automata representing the model aga… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
100
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 156 publications
(100 citation statements)
references
References 14 publications
0
100
0
Order By: Relevance
“…There exist already a number of tools proposed for the validation of UML models by translating a subset of UML into the input language of some existing validation tool [16,15,13,7,21,6,2,1] to mention only a some of the relevant work in the context of real-time and embedded systems. Like IFx, most of these tools are based on existing model-checkers such as SPIN [12] (in [16,15]) or COSPAN [11] (in [21] for non-timed systems, and Kronos [22] (in [2]) or Uppaal [14] (in [13,6]) for the verification of systems with timing constraints. Also the translation into proof-based frameworks, such as PVS (e.g.…”
Section: Comparison To Other Approaches Discussion and Future Workmentioning
confidence: 99%
“…There exist already a number of tools proposed for the validation of UML models by translating a subset of UML into the input language of some existing validation tool [16,15,13,7,21,6,2,1] to mention only a some of the relevant work in the context of real-time and embedded systems. Like IFx, most of these tools are based on existing model-checkers such as SPIN [12] (in [16,15]) or COSPAN [11] (in [21] for non-timed systems, and Kronos [22] (in [2]) or Uppaal [14] (in [13,6]) for the verification of systems with timing constraints. Also the translation into proof-based frameworks, such as PVS (e.g.…”
Section: Comparison To Other Approaches Discussion and Future Workmentioning
confidence: 99%
“…The application of formal analysis techniques (and particularly model checking) to UML is a very active field of study in recent years, as witnessed by the number of papers on this subject ( [24,25,23,22,21,31,14,15,33,4] are most oftenly cited). Like in our case, most of these authors base their work on an existing model checker (SPIN in the case of [24,25,23,31], COSPAN in the case of [33], Kronos for [4], UPPAAL for [21]), and on the mapping of UML to the input language of the respective tool.…”
Section: Related Workmentioning
confidence: 99%
“…Like in our case, most of these authors base their work on an existing model checker (SPIN in the case of [24,25,23,31], COSPAN in the case of [33], Kronos for [4], UPPAAL for [21]), and on the mapping of UML to the input language of the respective tool.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations