DocumentCode
3468425
Title
Model-Based Development Architecture for Embedded CNC System
Author
Shu, Zhaogang ; Di Li ; Ye, Feng ; Xiao, Suhua
Author_Institution
South China Univ. of Technol., Guangzhou
fYear
2007
fDate
18-21 Aug. 2007
Firstpage
154
Lastpage
158
Abstract
Current development method for computerized numerical control ( CNC ) system is mainly based on manual programming, so it is very time-consuming and is difficult to guarantee system performance. This paper presents a model-based development architecture, which is based on meat-model and model transformation, to address the problem. A domain-specific meta-model has been created to establish a special modeling environment for CNC system. In this modeling environment, different implementation models may be constructed according to different system requirements. These models can be translated into third-party simulation tool by model translators so that they can be analyzed and validated. Models interpreters are used to generate source code automatically from models to produce executable system. This development architecture can promote development efficiency, reduce development cost and improve system stability.
Keywords
computerised numerical control; embedded systems; program interpreters; software architecture; computerized numerical control; embedded CNC system; meat-model; model interpreter; model transformation; model translator; model-based development architecture; source code generation; system stability; third-party simulation tool; Automotive engineering; Computational modeling; Computer aided manufacturing; Computer architecture; Computer numerical control; Embedded computing; Embedded software; Embedded system; Hardware; Real time systems; CNC; meta-model; model interpreter;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation and Logistics, 2007 IEEE International Conference on
Conference_Location
Jinan
Print_ISBN
978-1-4244-1531-1
Type
conf
DOI
10.1109/ICAL.2007.4338548
Filename
4338548
Link To Document