A Study of Automatic Code Generation for TMO-based Real-time Object Model
Vol. 19, No. 2, pp. 101-112,
Apr. 2012
10.3745/KIPSTA.2012.19.2.101
PDF
Abstract
In recently years, distributed real-time software has performed important roles in various areas. Real-time applications should be performed with satisfying strict constraints on response time. Usually real-time applications are developed on the real-time supporting middleware such as TMO(Time-triggered, Message-triggered Object), CORBA/RT, and RTAI. However, it is not easy to develop applications using them since these real-time middleware are unfamiliar to programmers. In this paper, we propose an automatic code generator for real-time application based on TMO in order to reduce development costs. For increasing or reflecting the characteristics of TMO into the design model, SpM and SvM methods are added into the class diagram, which have time constraints as their properties. And behaviors of them are represented as separated regions on state machine diagram in different abstract level. These diagrams are inputted into TMO-based code automatic generator, which generates details of the TMO class. Our approach has advantages for decreasing effort and time for making real time software by automatically generating TMO codes without detailed knowledge of TMO.
Statistics
Cite this article
[IEEE Style]
M. H. Seok, H. D. Ryu, W. J. Lee, "A Study of Automatic Code Generation for TMO-based Real-time Object Model," The KIPS Transactions:PartA, vol. 19, no. 2, pp. 101-112, 2012. DOI: 10.3745/KIPSTA.2012.19.2.101.
[ACM Style]
Mi Heui Seok, Ho Dong Ryu, and Woo Jin Lee. 2012. A Study of Automatic Code Generation for TMO-based Real-time Object Model. The KIPS Transactions:PartA, 19, 2, (2012), 101-112. DOI: 10.3745/KIPSTA.2012.19.2.101.