Title :
Research on Variability Metamodeling Method
Author :
Lan, Qingguo ; Liu, Shufen ; Li, Bing ; Chen, Yushuan ; Pang, Shichun ; Yin, Jianfei
Author_Institution :
Coll. of Comput. Sci. & Technol., Jilin Univ., Changchun
Abstract :
It is of key significance and reference value to provide variability for model-driven software development. Capturing the common feature and variable benefits a lot from the variability modeling which provides an approach of model reuse for constructing a family of application model. Based on the research that the variability mechanism of feature modeling and the deficiency of variability descriptions in MDA standard modeling languages, a variability metamodeling method is originated, which supports the variability specification such as atom and group variability by a UML profile mechanism, and the algorithms for variability verification and model transformation are developed. This method proves effective for reusing model contents based on variability modeling by the practice in a real project
Keywords :
Unified Modeling Language; program verification; software architecture; software reusability; UML profile mechanism; application model; model reuse; model transformation; model-driven architecture; model-driven software development; modeling languages; variability metamodeling; variability specification; variability verification; Application software; Automation; Computer science; Educational institutions; Metamodeling; Pervasive computing; Programming; Software standards; Standards development; Unified modeling language; Feature Modeling; MDA; Metamodeling; Variability Modeling;
Conference_Titel :
Pervasive Computing and Applications, 2006 1st International Symposium on
Conference_Location :
Urumqi
Print_ISBN :
1-4244-0326-x
Electronic_ISBN :
1-4244-0326-x
DOI :
10.1109/SPCA.2006.297547