Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds
Zhe Wang
1, Xiaodong Liu1, Kevin Chalmers 1, Guojian Cheng
2, and Hongchun Wei 2
1. School of Computing, Edinburgh Napier UniversityEH10 5DT, Edinburgh, UK
2. School of Computer Science, Xi’an Shiyou (Petroleum) University, DianZi 2nd Road 18, Xi'an, China
2. School of Computer Science, Xi’an Shiyou (Petroleum) University, DianZi 2nd Road 18, Xi'an, China
Abstract-Evolution Requirement can be classified into evolution features; researchers can describe the whole requirement by using evolution feature typology, the typology will define the relation and dependency between each features. After the evolution feature typology has been constructed, evolution model will be created to make the evolution more specific. Aspect oriented approach can be used for enhance evolution feature-model modularity. Aspect template code generation technique will be used for model transformation in the end. Product Line Engineering contains all the essential components for driving the whole evolution process.
Index Terms—evolution feature, evolution pattern; clouds computing; service evolution; model driven product line engineering
Cite: Zhe Wang, Xiaodong Liu, Kevin Chalmers, Guojian Cheng, and Hongchun Wei, "Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds," Journal of Industrial and Intelligent Information, Vol. 1, No. 1, pp. 6-9, March 2013. doi: 10.12720/jiii.1.1.6-9
Index Terms—evolution feature, evolution pattern; clouds computing; service evolution; model driven product line engineering
Cite: Zhe Wang, Xiaodong Liu, Kevin Chalmers, Guojian Cheng, and Hongchun Wei, "Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds," Journal of Industrial and Intelligent Information, Vol. 1, No. 1, pp. 6-9, March 2013. doi: 10.12720/jiii.1.1.6-9