Chapter 2
Introduction to the ROOM Language

 2.1 Scope of ROOM
  2.1.1 Where does it come from?
  2.1.2 Which kind of SW-Systems will be addressed?
  2.1.3 What is the relation between OOP and ROOM?
  2.1.4 What are the benefits of ROOM?
  2.1.5 Which consequences must be taken into account?
 2.2 Basic Concepts
  2.2.1 Actor, Port, Protocol
  2.2.2 Hierarchy in Structure and Behavior
  2.2.3 Layering
  2.2.4 Run to Completion
 2.3 Execution Models
  2.3.1 Communication Methods
  2.3.2 Execution Methods
  2.3.3 Execution Models