基于统一表格的软件产品线可变性建模Variability Modelling Based on Software Product Line of the United Form Method
胡月莹,陈立潮,潘理虎
摘要(Abstract):
软件产品线是在某一固定领域中用于软件重用的一种方法,其最重要的步骤是可变性建模,但随着变量的不断增多模型中的依赖关系会变的十分复杂,因此针对模型中依赖复杂性问题提出了一个分离模型来处理这些变量的依赖关系,即统一表格方法,建立了采煤工作面的统一表格,同时使用表中的子域列描述特定产品变量的前置条件,可以有效的解决变量之间依赖性复杂的问题,还有利于领域模型中变量的追踪。实验结果表明,与其他模型相比较,统一表格方法可以有效的解决变量依赖的复杂性问题。
关键词(KeyWords): 软件产品线;统一表格方法;变量;特征模型
基金项目(Foundation): “十二五”山西科技重大专项项目(20121101001)
作者(Author): 胡月莹,陈立潮,潘理虎
参考文献(References):
- [1]聂坤明,张莉.基于模型对比和组合的软件产品线领域需求建模[J].计算机学报,2014(3):539-550.
- [2]李弈远(朱理).基于特征的软件产品线开发关键技术研究[D].浙江大学,2007.
- [3]SHAMIM H Ripon.A unified tabular method for modeling variants of software product line[J].ACM SIGSOFT Software Engineering Notes,2012,37(3):1-7.
- [4]张国晨,郭银章,曾建潮.适用于煤炭采掘业ERP系统的业务模型设计与研究[J].太原科技大学学报,2006,27(5):331-335.
- [5]WEI ZHANG,HONG MEI,HAIYAN ZHAO.Feature-driven requirement dependency analysis and high-level software design[J].Requirements Engineer,2006(11):205-220.
- [6]DAVID BENAVIDES,SERGIO SEGURA,ANTONIO RUIZ CORTS.Automated analysis of feature models 20 years later:A literature review.[J].Information System,2010(35):615-636.
- [7]KRZYSZTOF CZARNECKI,SIMON HELSEN,ULRICH EISENECKER.Formalizing cardinality-based feature models and their specialization[J].Software Process Improve Practice,2005(10):7-29.
- [8]STEVEN SHE,UWE RYSSEL,NELE ANDERSEN,et al.Efficient synthesis of feature models[J].Information and Software Technology,2014.
- [9]张伟,梅宏.面向特征的软件复用技术——发展与现状[J].科学通报,2014(59):21-42.