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
Link To Document