计算机科学 ›› 2013, Vol. 40 ›› Issue (11): 158-163.
黄洋,沈立炜,彭鑫
HUANG Yang,SHEN Li-wei and PENG Xin
摘要: 软件产品线领域特征模型和应用特征模型都会发生独立的演化,在产品线的整体演化过程中必须使其始终保持一致,然而,分别为基于不同描述方式的特征模型创建同步设施往往费时、容易出错。因此,提出一个通用的软件产品线领域与应用特征模型的演化同步框架,该框架提供一套统一的特征模型元模型描述方式,并且基于该元模型提出了演化同步规则。 不同的软件产品线开发组织使用该框架时仅需定义特定的特征描述与通用描述方式之间的转换。最后,通过一个实例对框架的可用性进行了验证。
[1] Clements P C,Northrop L.Software Product Lines:Practicesand Patterns[M].Boston:Addison-Wesley,2001 [2] Kang K C,Cohen S G,Hess J A,et al.Feature-Oriented Domain Analysis (FODA) Feasibility Study[R].Pittsburgh:Carnegie-Mellon University Software Engineering Institute,1990 [3] Kang K C,Jaejoon L,Donohoe P.Feature-oriented product line engineering[J].Software,IEEE,2002,19(4):58-65 [4] Peng X,Shen L,Zhao W.An Architecture-based EvolutionManagement Method for Software Product Line[C]∥Procee-dings of the 21st International Conference on Software Engineering,2009.Boston:Knowledge Systems Institute Graduate School,2009:135-140 [5] Hwan C,Kim P,Czarnecki K.Synchronizing cardinality-basedfeature models and their specializations[C]∥Proceedings of the First European conference on Model Driven Architecture-foundations and Applications,2005.Berlin,Heidelberg:Springer-Verlag,2005:331-348 [6] Gamez N,Fuentes L.Software product line evolution with cardinality-based feature models[C]∥Proceedings of the 12th international conference on Top productivity through software reuse,2011.Berlin,Heidelberg:Springer-Verlag,2011:102-118 [7] Batory D.Feature models,grammars,and propositional formulas[C]∥Proceedings of the 9th international conference on Software Product Lines,2005.Berlin,Heidelberg:Springer-Verlag,2005:7-20 [8] Czarnecki K,Helsen S,Ulrich E.Staged Configuration UsingFeature Models[C]∥Software Product Lines,Third International Conference,SPLC,2004.Boston,USA:Springer-Verlag,2004:266-283 [9] Benavides D,Trinidad P,Ruiz-Cort E S A.Automated reasoning on feature models[C]∥Proceedings of the 17th international conference on Advanced Information Systems Engineering,2005.Berlin,Heidelberg:Springer-Verlag,2005:491-503 [10] W3c.XSL Transformations (XSLT) Version 2.0[S/OL].http://www.w3.org/TR/xslt20/,2007-01-23 |
No related articles found! |
|