• 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