A real-time execution semantics for UML activity diagrams

H. Eshuis, Roelf J. Wieringa

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    17 Citations (Scopus)
    1 Downloads (Pure)

    Abstract

    We define a formal execution semantics for UML activity diagrams that is appropriate for workflow modelling. Our semantics is aimed at the requirements level by assuming that software state changes do not take time. It is based upon the STATEMATE semantics of statecharts, extended with some transactional properties to deal with data manipulation. Our semantics also deals with real-time and multiple state instances. We first give an informal description of our semantics and then formalise this in terms of transition systems.
    Original languageUndefined
    Title of host publication4th International Conference on Fundamental Approaches to Software Engineering FASE 2001
    EditorsHeinrich Hussmann
    Place of PublicationBerlin/Heidelberg, Germany
    PublisherSpringer
    Pages76-90
    Number of pages15
    ISBN (Print)978-3-540-41863-4
    DOIs
    Publication statusPublished - Apr 2001
    Event4th International Conference on Fundamental Approaches to Software Engineering, FASE 2001 - Genova, Italy
    Duration: 2 Apr 20016 Apr 2001

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume2029
    ISSN (Print)0302-9743

    Conference

    Conference4th International Conference on Fundamental Approaches to Software Engineering, FASE 2001
    Period2/04/016/04/01
    Other2-6 Apr 2001

    Keywords

    • SCS-Services
    • IR-61810
    • METIS-204972
    • EWI-10537

    Cite this