• DocumentCode
    3098301
  • Title

    The use of layers and planes for architectural design of communication systems

  • Author

    Herzberg, Dominikus ; Marburger, Andre

  • Author_Institution
    Ericsson Eurolab Deutschland GmbH, Herzogenrath, Germany
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    235
  • Lastpage
    242
  • Abstract
    Do we have the right set of concepts for modeling and describing distributed real-time systems in software engineering? Languages like ROOM (Real-time Object-Oriented Modeling) and UML-RT (Unified Modeling Language for Real-Time) offer some basic concepts; however, system engineers of the application domain (e.g. in telecommunications) work with a variety of concepts which do not have a corresponding counterpart in software engineering. There seems to be some potential for transfer. This report explores the power of a well-known concept in telecommunications, the service access point (SAP). SAPs not only prove to be more powerful than layering is, but they even subsume the concept of planes, which are almost unknown in software engineering. SAPs turn out to be a basic modeling construct, which allows us to describe in a precise manner any communication architecture that is structured in layers and planes. In this paper, it is shown that a few improvements to ROOM/UML-RT can make the full power of SAPs available to the object-oriented design of distributed real-time systems
  • Keywords
    object-oriented methods; real-time systems; software engineering; specification languages; telecommunication computing; telecommunication services; ROOM; UML-RT; Unified Modeling Language; application-domain system engineering; architectural design; communication systems design; distributed real-time systems; layering; layers; object-oriented design; planes; real-time object-oriented modeling; service access points; software engineering; structured communication architecture; Design engineering; Object oriented modeling; Open systems; Power engineering and energy; Power system modeling; Real time systems; Software engineering; Systems engineering and theory; Telecommunications; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
  • Conference_Location
    Magdeburg
  • Print_ISBN
    0-7695-1089-2
  • Type

    conf

  • DOI
    10.1109/ISORC.2001.922843
  • Filename
    922843