• DocumentCode
    2980198
  • Title

    The TMO structuring approach and its potential for telecommunication applications

  • Author

    Kim, K. H Kane ; Subbaraman, Chittur

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • fYear
    1998
  • fDate
    26-28 Mar 1998
  • Firstpage
    108
  • Lastpage
    115
  • Abstract
    The TMO (Time-triggered, Message-triggered Object) structuring scheme has the goal of improving productivity in the design of complex real-time computer systems (RTCSs). The TMO scheme facilitates a new paradigm in designing RTCSs called the GG (General-form, timeliness-Guaranteed) design paradigm. Its essence is to realize real-time computing with a common and general design style, not alienating the mainstream computing industry and yet allowing system engineers to confidently produce certifiable RTCSs for safety-critical applications. The TMO structuring scheme is a syntactically simple but semantically major extension of the conventional object structuring approaches, and its support tools can be based on various well-established object-oriented programming languages and on ubiquitous commercial real-time operating system kernels. The scheme enables a reduction of the designer´s efforts in guaranteeing timely service capabilities of information systems. We discuss the major features of the TMO structuring approach for real-time computer systems and its potential for use in the telecommunication application domain. Some of the major computing requirements that are imposed by a large class of telecommunication applications are identified and then we discuss on how well the TMO approach can satisfy these requirements. As an illustration, we also present the top-down design of a simple, yet concrete multi-party video conferencing application using the TMO structuring scheme. Finally, the major benefits of the TMO structuring scheme in the design of complex RTCSs are discussed
  • Keywords
    information systems; object-oriented methods; object-oriented programming; operating system kernels; real-time systems; safety-critical software; telecommunication computing; teleconferencing; TMO structuring scheme; certifiable systems; commercial real-time operating system kernels; general-form timeliness-guaranteed design paradigm; information systems; multi-party video conferencing application; object-oriented programming languages; productivity; real-time computer systems design; safety-critical applications; system engineering; telecommunication applications; time-triggered message-triggered object structuring; timely service capabilities; top-down design; Application software; Computer industry; Design engineering; Object oriented programming; Operating systems; Pervasive computing; Productivity; Real time systems; Systems engineering and theory; Telecommunication computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Software Engineering Technology, 1998. ASSET-98. Proceedings. 1998 IEEE Workshop on
  • Conference_Location
    Richardson, TX
  • Print_ISBN
    0-8186-8582-4
  • Type

    conf

  • DOI
    10.1109/ASSET.1998.688243
  • Filename
    688243