当前位置: X-MOL 学术Software Qual. J. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A classification and systematic review of product line feature model defects
Software Quality Journal ( IF 1.7 ) Pub Date : 2020-08-11 , DOI: 10.1007/s11219-020-09522-1
Megha Bhushan , Arun Negi , Piyush Samant , Shivani Goel , Ajay Kumar

Product line (PL)-based development is a thriving research area to develop software-intensive systems. Feature models (FMs) facilitate derivation of valid products from a PL by managing commonalities and variabilities among software products. However, the researchers in academia as well as in the industries experience difficulties in quality assessment of FMs. The increasing complexity and size of FMs may lead to defects, which outweigh the benefits of PL. This paper provides a systematic literature review and key research issues related to the FM defects in PL. We derive a typology of FM defects according to their level of importance. The information on defects’ identification and explanations are provided with formalization. Further, corrective explanations are presented which incorporates various techniques used to fix defects with their implementation. This information would help software engineering community by enabling developers or modelers to find the types of defects and their causes and to choose an appropriate technique to fix defects in order to produce defect-free products from FMs, thereby enhancing the overall quality of PL-based development.

中文翻译:

产品线特征模型缺陷的分类与系统回顾

基于产品线 (PL) 的开发是开发软件密集型系统的一个蓬勃发展的研究领域。特征模型 (FM) 通过管理软件产品之间的共性和可变性来促进从 PL 派生有效产品。然而,学术界和工业界的研究人员在 FM 的质量评估方面遇到困难。FM 的复杂性和尺寸不断增加可能会导致缺陷,这超过了 PL 的好处。本文提供了与 PL 中的 FM 缺陷相关的系统文献综述和关键研究问题。我们根据其重要性级别推导出 FM 缺陷的类型。缺陷识别和解释的信息以形式化形式提供。更多,提出了纠正性解释,其中结合了用于修复缺陷的各种技术及其实施。这些信息将帮助软件工程社区,使开发人员或建模人员能够找到缺陷的类型及其原因,并选择适当的技术来修复缺陷,以便从 FM 生产无缺陷的产品,从而提高基于 PL 的整体质量发展。
更新日期:2020-08-11
down
wechat
bug