【24h】

Variability Modeling in Software Product Line: A Systematic Literature Review

机译:软件产品系列中可变性建模:系统文献综述

获取原文

摘要

Variability is the core concept characterizing software product line engineering. Over the past decades, variability modeling has been an emerging topic of extensive research that resulted in different units of variability (e.g., feature, decision, orthogonal, UML) with various variability modeling techniques. Hence, there is a need for a comprehensive study to shed light on the current status, diversity, and direction of the existing variability modeling techniques. The main objective of this research is to characterize the diversity of modeling variability and provide an overview of the status of existing literature. We conducted a systematic review with six formulated research questions and evaluated 74 studies published between the years 2004-2007. The results indicated that the majority of the studies proposed techniques for modeling variability in a separate model rather than modeling variability as an integral part of the development artifact, and the feature model was found as the most common unit of variability. Our study also identified more ambiguity in handling complexity issues as well as the need for a commonly accepted way of addressing variability model evolution. The strength of the evidence in support of the proposed approaches with illustrative examples and lack of robust tooling support that have confined the generalizability of the existing studies need further improvement with more robust empirical studies.
机译:可变性是表征软件产品线工程的核心概念。在过去的几十年中,可变性建模一直是广泛研究的新兴主题,导致具有各种可变性建模技术的不同变异性(例如,功能,决策,正交,UML)。因此,需要全面研究现有变异建模技术的当前状态,多样性和方向上的闪光。本研究的主要目的是对模型变异性的多样性,并提供现有文献的地位概述。我们对六个制定的研究问题进行了系统审查,并在2004 - 2007年之间进行了74项研究。结果表明,大多数研究提出了用于在单独模型中建模可变性的技术,而不是将可变性建模为开发工件的组成部分,并且发现特征模型作为最常见的可变性单位。我们的研究还确定了处理复杂性问题的更加模糊性以及需要一种常见的解决变异模型演化的常见方法。支持具有说明性示例的拟议方法和缺乏稳健的工具支持的证据的强度,这些方法限制了现有研究的普遍性需要进一步改善更强大的实证研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号