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
Link To Document