• DocumentCode
    3034384
  • Title

    ROOM: an object-oriented methodology for developing real-time systems

  • Author

    Selic, Bran ; Gullekson, Garth ; McGee, Jim ; Engelberg, Ian

  • Author_Institution
    Bell-Northern Res. Ltd., Ottawa, Ont., Canada
  • fYear
    1992
  • fDate
    6-10 Jul 1992
  • Firstpage
    230
  • Lastpage
    240
  • Abstract
    Real-time object-oriented modeling (ROOM), an object-oriented methodology for the development of real-time systems supported by a commercial computer-aided software engineering (CASE) toolset, is presented. This methodology has been driven by industrial experience, and is founded on a set of principles which fulfil the need to produce high-quality software more rapidly and more efficiently than by traditional methods. The principles include the definition and use of powerful domain-specific modeling abstractions, the elimination of error-prone discontinuities during development, and a highly iterative development process based on advanced tool support. An overview of the conceptual framework and the development process model of ROOM is given
  • Keywords
    object-oriented methods; object-oriented programming; real-time systems; software tools; ROOM; advanced tool support; commercial computer-aided software engineering; conceptual framework; development process model; domain-specific modeling abstractions; error-prone discontinuities; high-quality software; highly iterative development process; industrial experience; object-oriented methodology; real-time OO methodology; real-time systems; Computer aided software engineering; Computer industry; Continuous production; Data processing; Manufacturing processes; Modems; Object oriented modeling; Power system modeling; Programming; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Software Engineering, 1992. Proceedings., Fifth International Workshop on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-2960-6
  • Type

    conf

  • DOI
    10.1109/CASE.1992.200156
  • Filename
    200156