![]() |
CiteULike | ![]() |
leonardo's CiteULike | ![]() |
![]() |
|
![]() |
Register | ![]() |
Log in | ![]() |
Model Checking UML State Machines and CollaborationsElectronic Notes in Theoretical Computer Science In Workshop on Software Model Checking (in connection with CAV '01), Vol. 55, No. 3. (October 2001), pp. 357-369.
|
Reviews
[Write a review of this article]
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
Posting History
AbstractThe Unified Modeling Language provides two complementary notations, state machines and collaborations, for the specification of dynamic system behavior. We describe a prototype tool, HUGO, that is designed to automatically verify whether the interactions expressed by a collaboration can indeed be realized by a set of state machines. We compile state machines into a PROMELA model and collaborations into sets of Büchi automata ("never claims"). The model checker SPIN is called upon to verify the model against the automata.
BibTeX record
RIS record