%0 Journal Article %T Research on MDA Software Engineering Based on EMF and OCL
基于EMF和OCL的MDA软件工程方法研究 %A CHANG Hao-Hao %A QIN Zheng %A
常浩浩 %A 覃征 %J 计算机科学 %D 2007 %I %X With the advent of model based software engineering, model becomes an important part of software engineering. Introduce the MOF,XMI,OCL standards and the corresponding implementation EMF. Explain the way using UML and the needs to design new language with EMF and OCL. Compare the model language based on EMF and the language based on EBNF, then give a way to transform the EMF based model by combination of template and OCL and through this way transform the UML class model to O/R mapping framework. At last analyze the reuse mechanism of MDA. %K MOF %K OCL %K EMF %K MDA %K UML %K Model transformation %K O/R Mapping
元对象设施 %K 对象约束语言 %K EMF %K 模型驱动体系结构 %K UML类模型 %K 模型转换 %K O/R映射 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=D99F0AD9B67CD2111CF00A1E8038276A&yid=A732AF04DDA03BB3&vid=339D79302DF62549&iid=CA4FD0336C81A37A&sid=DC330B09A33F1455&eid=273ADA1BCEFE8C00&journal_id=1002-137X&journal_name=计算机科学&referenced_num=4&reference_num=20