The Unid Modeling Language ger två kompletterande noteringar, tillståndsmaskiner och samarbeten, för specifikationen av dynamiskt systembeteende. Vi beskriver ett prototypverktyg, HUGO, som är utformat för att automatiskt verifiera om de interaktioner som uttrycks av ett samarbete verkligen kan realiseras av en uppsättning statliga maskiner. Vi sammanställer statsmaskiner till en PROMELA-modell och samarbetar i uppsättningar av Büchi automata ("aldrig anspråk"). Modellkontrollen SPIN uppmanas att verifiera modellen mot automaten.
Knapp REF använde två kompletterande UML-noteringar för specifikationen av dynamiskt systembeteende -statsmaskiner och samarbeten - för att automatiskt kontrollera om de interaktioner som uttrycks av ett samarbete verkligen kan åstadkommas av en uppsättning statsmaskiner.
Model checking UML state machines and collaborations
{'venue': 'Electronic Notes in Theoretical Computer Science', 'journal': None, 'mag_field_of_study': ['Computer Science']}