Blog
About

105
views
0
recommends
+1 Recommend
1 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Extending the UML with a Multicast Synchronisation

      ,

      Rigorous Object-Oriented Methods 2000 (ROOM)

      Rigorous Object-Oriented Methods

      17 January 2000

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          There are many systems, which need synchronisation between their components. Typical examples are concurrent task synchronisation, or synchronisation of multimedia streams during their transmission and presentation.

          UML (Unified Modelling Language) is a specification language elaborated for object-oriented modelling. The UML enables explicit specification of peer-to-peer synchronisation only. The specific feature of the UML is its extensibility, allowing adaptation of it to a given domain.

          In the paper, a new mechanism for a specification of a multicast synchronisation is presented. First, we extend the UML metamodel by introducing new metaclasses. Next, we define a new stereotype Synchroniser. Synchronisers have instances called synchronisation points. Synchronisation points offer synchronisation services to objects that may use them. The paper describes informally semantics of synchronisation points and demonstrates their expressive power by analysis of three examples.

          Related collections

          Author and article information

          Conference
          January 2000
          January 2000
          : 1-12
          Affiliations
          Computer Science Department, Wroclaw University of Technology

          Wroclaw, Poland
          Article
          10.14236/ewic/ROOM2000.4
          © Bogumila Hnatkowska et al. 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-9358 BCS Learning & Development
          Self URI (journal page): https://ewic.bcs.org/
          Categories
          Electronic Workshops in Computing

          Comments

          Comment on this article