A Feature-Oriented Framework Model for Object-Oriented Framework: an MDA Approach

Tiange Zhang,Xiaochun Xiao,Huan Wang,Leqiu Qian
DOI: https://doi.org/10.1109/cit.2009.105
2009-01-01
Abstract:Object-oriented framework is increasingly recognized as an efficient reuse mechanism in software development, but it is still difficult to design for framework designer and instantiate for application developer. This is due to the lack of framework specific modeling language and modeling tools. We propose afeature-oriented framework model language (FOFML) to model framework following the MDA approach. FOFML is designed in a modular and compositional manner and is integrated with industry standards and technology such as UML and MOF. Framework related classes, features, roles and other aspects can be modeled in UML and FOFML. A prototype FOFML modeling environment is implemented.
What problem does this paper attempt to address?