Eintrag kommentierenErfahrung zum Thema berichtenEintrag bewerten
Dieser Eintrag wurde im Schnitt mit 0 von 5 Punkten bewertet
Verfahren
Room
Methode/Technik:26149
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
Beschreibung
Real-Time Object-Oriented Modeling ROOM, published in 1994, is a method for
specification, design and construction of distributed real-time systems. The method comprises three elements:

  • a modeling language to express high-level properties of the system,
  • modeling heuristics as informal guidelines on how the modeling language can be used in particular situations, and
  • a development process.
Even if ROOM seems to incorporate characteristics like other process centric approaches, there is a major difference: ROOM underlies a strict formal semantics.

Basic building blocks of ROOM are called Actors. Actors can be viewed as a kind of components. Typically they encapsulate an active thread or process as well as state information. Actors communicate with each other via ports. A port defines a set of messages that the actor provides or requires. In general an actor may have multiple ports. Ports at the layer boundary are called SAPs (Service Access Points). Each port has an associated protocol. For the communication between two actors, a binding has to be established between an outgoing port of one actor and a compatible incoming port of another. Compatible ports are called conjugated.

Developed before components and component-based development became buzzwords, the method incorporates many of these ideas. Even if ROOM does not support components explicitly, it can be viewed as a classic componentware approach: Actors represent self-contained autonomous components, that can be realized as hardware components as well as as software components. Ports represent independently defined interfaces that allow components to be connected in arbitrary configuration.

It might be an old approach, successful at its time. Nevertheless, it still has a big impact on modern software development. The component concepts shipped with UML 2.0 (also called the UML RT profile) are mainly based on the ROOM concept of actors.
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
 Eintrag kommentieren 
 Eintrag bewerten 
 Erfahrung zum Thema berichten 
Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben.
 
Zum Seitenanfang Top Drucken Impressum AGB
Home

VSEK ©2001-2012