By Topic

From Models to Code: Automatic Development Process for Embedded Control System

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.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

6 Author(s)
Zhaogang Shu ; South China Univ. of Technol., Guangzhou ; Di Li ; Yueming Hu ; Feng Ye
more authors

Current development method for embedded control system is mainly based on manual programming, so it is very time-consuming and is difficult to guarantee system performance. The paper presents a modeling language for embedded control system development, called ECSML, and a corresponding automatic code generation framework. ECSML satisfies the modeling requirements, including functionality and real-time performance, for control system. Based on ECSML, a graphical modeling environment has been created. The code generation framework takes advantage of the reusability of component-based development (CBD) method. A well-defined code structure, in which function code and non-function code are separated completely, makes it possible to generate all system code from models. This development method can promote development efficiency, reduce development cost and shorten the time to market of embedded control products.

Published in:

Networking, Sensing and Control, 2008. ICNSC 2008. IEEE International Conference on

Date of Conference:

6-8 April 2008