|
计算机科学 2007
Research on MDA Software Engineering Based on EMF and OCL
|
Abstract:
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.