DocumentCode :
3382307
Title :
A GUI approach to programming of TMO frames and design of real-time distributed computing software
Author :
Kim, K. H Kane ; Kang, Seok-Joong
Author_Institution :
Dream Lab., California Univ., Irvine, CA, USA
fYear :
2003
fDate :
9-11 April 2003
Firstpage :
53
Lastpage :
60
Abstract :
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.
Keywords :
distributed programming; graphical user interfaces; middleware; object-oriented programming; real-time systems; API; TMO Support Middleware; TMO programming; TMOSM; ViSTMO; Visual Studio; code-frameworks; distributed computing application software; graphical user interface; real-time programs; time-triggered message-triggered object; Application software; Communication system control; Distributed computing; Graphical user interfaces; Kernel; Middleware; Object oriented modeling; Program processors; Programming profession; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomous Decentralized Systems, 2003. ISADS 2003. The Sixth International Symposium on
Print_ISBN :
0-7695-1876-1
Type :
conf
DOI :
10.1109/ISADS.2003.1193932
Filename :
1193932
Link To Document :
بازگشت