2008Unpublished venueRequires access

New Approach for Embedded Computer Numeric Control Development

Jianhua Zheng, Di Li, Zhaogan Shu, Rong Fu Zhu

Open publisher page 0 citations

Abstract

After analyzing the shortcomings of traditional code-centric development process for embedded computer numeric control (CNC), this paper presents a new approach: Embedded cNc Development based on modEl Driven (ENDED) which enjoys the advantages of model-driven development (MDD) and domain specific modeling (DSM). This approach is a model-based methodology which includes three parts: construction of domain modeling language, model transformation, code auto-generation from domain model. Multi-view based meta-modeling method was employed in the first step of ENDED to construct the CNC modeling language. During the model transformation part, three requirements of model transformation were proposed and corresponding processing strategies were elaborated. In the last part, code auto generator based on domain library to improve the productivity was described in details and an illustrative example was tested to show the feasibility of ENDED.

About this research paper

What this paper is about

After analyzing the shortcomings of traditional code-centric development process for embedded computer numeric control (CNC), this paper presents a new approach: Embedded cNc Development based on modEl Driven (ENDED) which enjoys the advantages of model-driven development (MDD) and domain specific modeling (DSM). This approach is a model-based methodology which includes three parts: construction of domain modeling language, model transformation, code auto-generation from domain model. Multi-view based meta-modeling method was employed in the first step of ENDED to construct the CNC modeling language. During the model transformation part, three requirements of model transformation were proposed and corresponding processing strategies were elaborated. In the last part, code auto generator based on domain library to improve the productivity was described in details and an illustrative example was tested to show the feasibility of ENDED.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

After analyzing the shortcomings of traditional code-centric development process for embedded computer numeric control (CNC), this paper presents a new approach: Embedded cNc Development based on modEl Driven (ENDED) which enjoys the advantages of model-driven development (MDD) and domain specific modeling (DSM). This approach is a model-based methodology which includes three parts: construction of domain modeling language, model transformation, code auto-generation from domain model. Multi-view based meta-modeling method was employed in the first step of ENDED to construct the CNC modeling language. During the model transformation part, three requirements of model transformation were proposed and corresponding processing strategies were elaborated. In the last part, code auto generator based on domain library to improve the productivity was described in details and an illustrative example was tested to show the feasibility of ENDED.

Key concepts: Code generation, Computer science, Model transformation, Domain (mathematical analysis), Transformation (genetics), Domain-specific language, Process (computing), Construct (python library)

Related papers

Back to paper searchBrowse research topicsOriginal source
New Approach for Embedded Computer Numeric Control Development — Research Paper | ScholarLens