• DocumentCode
    1560585
  • Title

    GUI approach to programming of TMO frames

  • Author

    Kim, K. H Kane ; Kang, Seok-Joong ; Li, Yuqing

  • Author_Institution
    Dream Lab., Univ. of California, Irvine, CA, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    19
  • Lastpage
    26
  • Abstract
    While improved methods for engineering highly reliable distributed real-time embedded-computing (DRE) systems appear regularly these days, challenging issues still exist for easy programming such application systems that offer sufficient reliability. A concrete approach formulated by the first co-author together with his research collaborators is called the TMO (Time-triggered Message-triggered Object) structuring scheme, which is a syntactically simple and natural but semantically powerful extension of the conventional object structure. TMO programming has been enabled without creating any new language or compiler. Instead, an API that wraps around the execution support services of a middleware named the TMO Support Middleware (TMOSM) was provided. This paper presents another approach of TMO programming, named as Visual Studio for TMO (ViSTMO), which is a GUI tool for interactive design of TMO-network structures and automate generation of code-frameworks. The functionality of and the implementation techniques used in ViSTMO are discussed in this paper. Our research and development in this direction during the past year has revealed that this GUI-based code-framework generation approach is much more cost-effective than the macro-based approach
  • Keywords
    distributed programming; embedded systems; graphical user interfaces; interactive programming; object-oriented programming; visual programming; TMO Support Middleware; Time-triggered Message-triggered Object; ViSTMO; code-frameworks; distributed real-time embedded-computing systems; execution support services; functionality; general-form timeliness-guaranteed; implementation techniques; middleware; Automatic programming; Collaboration; Concrete; Graphical user interfaces; Middleware; Power system reliability; Program processors; Real time systems; Reliability engineering; Research and development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2002. (WORDS 2002). Proceedings of the Seventh International Workshop on
  • Conference_Location
    San Diego, CA
  • ISSN
    1530-1443
  • Print_ISBN
    0-7695-1576-2
  • Type

    conf

  • DOI
    10.1109/WORDS.2002.1000032
  • Filename
    1000032