By Topic

A GUI approach to programming of TMO frames and design of real-time distributed computing software

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
2 Author(s)
Kim, K.H. ; Dream Lab., California Univ., Irvine, CA, USA ; Seok-Joong Kang

An advanced high-level approach for programming of real-time distributed computing applications, the TMO (time-triggered message-triggered object) programming and specification scheme, has been enabled without creating any new language or compiler. Instead, a middleware system named the TMO Support Middleware (TMOSM) and an API that wraps around the execution support services of TMOSM have been established. An approach enabling further reduction of the labor in TMO programming is to let the programmer use a GUI to build structural frames of application TMO networks. The supporting tool called the Visual Studio for TMO (ViSTMO) consists of a GUI part for interactive design of TMO-network structures and a part for automated generation of C++ TMO code-frameworks. The TMO scheme contains mechanisms enabling efficient design of autonomy-rich structures of application systems and ViSTMO provides GUIs for programming the use of those mechanisms among others. The recent expansion and refinement of the functionality of and the implementation techniques used in ViSTMO are discussed in this paper.

Published in:

Autonomous Decentralized Systems, 2003. ISADS 2003. The Sixth International Symposium on

Date of Conference:

9-11 April 2003