Title :
An approach of code generation based on Model Integrated Computing
Author :
Wang, Yujuan ; Zhou, Li ; Zheng, Qiuhua ; Zhang, Zhen ; Wu, Guohua
Author_Institution :
Sch. of Comput. Sci., Hangzhou Dianzi Univ., Hangzhou, China
Abstract :
Model Integrated Computing (MIC) is a theory of domain-specific modeling, using meta-model as a domain-specific modeling language (DSML), and constructing a component library for domain model. DSML abstracts the commonness and individuality in a domain, the developer employs it to construct domain model to represent the system. The final cross-platform code is automatically generated by code interpreter. In this paper, we propose an approach for designing code interpreter, it can transform domain model into a Platform Independent Model (PIM), and parsing PIM through code template, finally generating the code. This approach can shorten development time, promote reusability of code, improve work efficiency, and accomplish system rapidly.
Keywords :
metacomputing; program compilers; program interpreters; simulation languages; code generation; code interpreter; code reusability; cross platform code template; domain model construction; domain specific modeling language; domain specific modeling theory; metamodel; model integrated computing; platform independent model; Educational institutions; XML; Code Generation; Domain Model; MIC; Model Interpreter;
Conference_Titel :
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location :
Taiyuan
Print_ISBN :
978-1-4244-7235-2
Electronic_ISBN :
978-1-4244-7237-6
DOI :
10.1109/ICCASM.2010.5622538