510
views
0
recommends
+1 Recommend
1 collections
    0
    shares
       
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      On the Compositional Properties of UML Statechart Diagrams

      proceedings-article
      Rigorous Object-Oriented Methods 2000 (ROOM)
      Rigorous Object-Oriented Methods
      17 January 2000
      Bookmark

            Abstract

            This paper proposes a revised semantic interpretation of UML Statechart Diagrams which ensures, under the specified design rules, that Statecharts may be constructed to have true compositional properties. In particular, hierarchical state machines may be properly encapsulated to allow independent verification and compositional testing, something which is not possible under the current UML semantics. Certain problems regarding the formal tractability of UML Satechart Diagrams are addressed, such as the confusion over states and connectors, the flattening effect of boundary-crossing transitions, and the consequences of inverting the inter-level priority rule for handling concurrent events. A set-theoretic formal treatment of object states, events, guards and run-tocompletion processing is given, describing both serial and concurrent Statecharts.

            Content

            Author and article information

            Conference
            January 2000
            January 2000
            : 1-12
            Affiliations
            [0001]Department of Computer Science, University of Sheffield

            Sheffield, South Yorkshire
            Article
            10.14236/ewic/ROOM2000.8
            4f8816a3-a7a8-4fa4-9f61-f6973d572d52
            © Anthony J H Simons. Published by BCS Learning and Development Ltd. Rigorous Object-Oriented Methods 2000

            This work is licensed under a Creative Commons Attribution 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

            Rigorous Object-Oriented Methods 2000
            ROOM
            York, UK
            17 January 2000
            Electronic Workshops in Computing (eWiC)
            Rigorous Object-Oriented Methods
            Product
            Product Information: 1477-9358BCS Learning & Development
            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/ROOM2000.8
            Self URI (journal page): https://ewic.bcs.org/
            Categories
            Electronic Workshops in Computing

            Applied computer science,Computer science,Security & Cryptology,Graphics & Multimedia design,General computer science,Human-computer-interaction

            Comments

            Comment on this article