ObjecTime Developer

The tool was created by ObjecTime Limited of Kanata, Ontario, and was aimed at aiding software developers in building applications using Real-Time Object-Oriented Modeling (ROOM) for real-time, graphical design models.

ObjecTime, using the design models, will then generate production-quality applications for real-time operating systems, using the C and C++ programming languages.

An important aspect of the development process using OTD was the capability to visually see the execution of the generated software as animation of the design models.

The concepts behind the modeling language described in ROOM (actors and structure/state) was gradually incorporated into UML, first as a profile for real-time (capsules and structure/state) and then as an integral part of UML 2 (composite classes).

Today only the recently started Eclipse open source project eTrice is implementing ROOM.