Real-Time Object-Oriented Modeling (ROOM) is a domain-specific language.
ROOM was developed in the early 1990s for modeling real-time systems. The initial focus was on telecommunications, even though ROOM can be applied to any event-driven real-time system.
ROOM was supported by ObjecTime Developer (commercial) and is now implemented by the official Eclipse project eTrice
When UML2 was defined (version 2 of UML with real time extensions), many elements of ROOM were adopted.