Chapter 12
ROOM Concepts

This chapter gives an overview over the ROOM language elements and their textual and graphical notation. The formal ROOM grammar based on Xtext (EBNF) you can find here: ROOM Grammar

 12.1 Actors
  12.1.1 Description
  12.1.2 Motivation
  12.1.3 Notation
  12.1.4 Details
 12.2 Protocols
  12.2.1 Description
  12.2.2 Motivation
  12.2.3 Notation
 12.3 Ports
  12.3.1 Description
  12.3.2 Motivation
  12.3.3 Notation
 12.4 DataClass
  12.4.1 Description
  12.4.2 Notation
 12.5 Layering
  12.5.1 Description
  12.5.2 Notation
 12.6 Finite State Machines
  12.6.1 Description
  12.6.2 Motivation
  12.6.3 Notation
  12.6.4 Examples