Research and Design of a Meta-Modeling Platform for Model Driven Development (Software Institute,School of Electronics Engineering & Computer Science,Peking University Key Laboratory of High Confidence Software Technologies ,Ministry of Education,Beijing 100871,China)
|更新时间:2025-07-16
|
Research and Design of a Meta-Modeling Platform for Model Driven Development (Software Institute,School of Electronics Engineering & Computer Science,Peking University Key Laboratory of High Confidence Software Technologies ,Ministry of Education,Beijing 100871,China)
MA Zhi-yi, LIU Hui, HE Xiao, et al. Research and Design of a Meta-Modeling Platform for Model Driven Development (Software Institute,School of Electronics Engineering & Computer Science,Peking University Key Laboratory of High Confidence Software Technologies ,Ministry of Education,Beijing 100871,China)[J]. Acta Electronica Sinica, 2008, 36(4): 731-736.
DOI:
MA Zhi-yi, LIU Hui, HE Xiao, et al. Research and Design of a Meta-Modeling Platform for Model Driven Development (Software Institute,School of Electronics Engineering & Computer Science,Peking University Key Laboratory of High Confidence Software Technologies ,Ministry of Education,Beijing 100871,China)[J]. Acta Electronica Sinica, 2008, 36(4): 731-736.DOI:
Research and Design of a Meta-Modeling Platform for Model Driven Development (Software Institute,School of Electronics Engineering & Computer Science,Peking University Key Laboratory of High Confidence Software Technologies ,Ministry of Education,Beijing 100871,China)
Because of the complexity of software systems nowadays
the manifold modeling languages and transformation definition languages are needed in model driven software development. This paper presents a meta-modeling platform for defining and improving the needed languages. The paper primarily discusses the technology of modeling meta-models and notations of modeling languages
the mechanism for the assuring modeling language quality
and the facility for automatically generating the related tools aiming at the defined languages.