首页> 外文会议>Software architecture >Change Impact Analysis in Product-Line Architectures
【24h】

Change Impact Analysis in Product-Line Architectures

机译:产品线架构中的变更影响分析

获取原文
获取原文并翻译 | 示例

摘要

Change impact analysis is fundamental in software evolution, since it allows one to determine potential effects upon a system resulting from changing requirements. While prior work has generically considered change impact analysis at architectural level, there is a distinct lack of support for the kinds of architectures used to realize software product lines, so-called product-line architectures (PLAs). In particular, prior approaches do not account for variability, a specific characteristic of software product lines. This paper presents a new technique for change impact analysis that targets product-line architectures. We propose to join a traceability-based algorithm and a rule-based inference engine to effectively traverse modeling artifacts that account for variability. In contrast to prior approaches, our technique supports the mechanisms for (i) specifying variability in PLAs, (ii) documenting PLA knowledge, and (iii) tracing variability between requirements and PLAs. We demonstrate our technique by applying it to the analysis of requirements changes in the product-line architecture of a banking system.
机译:变更影响分析是软件发展的基础,因为它可以确定需求变化对系统的潜在影响。尽管先前的工作通常在体系结构级别上考虑了变更影响分析,但是明显缺乏对用于实现软件产品线的各种体系结构的支持,即所谓的产品线体系结构(PLA)。特别地,现有方法没有考虑可变性,可变性是软件产品线的特定特征。本文提出了一种针对产品系列架构的变更影响分析新技术。我们建议将基于可追溯性的算法和基于规则的推理引擎结合起来,以有效地遍历说明变异性的建模工件。与现有方法相比,我们的技术支持以下机制:(i)指定PLA中的可变性,(ii)记录PLA知识,以及(iii)跟踪需求和PLA之间的可变性。我们通过将其应用于银行系统产品线体系结构中的需求变化分析来证明我们的技术。

著录项

  • 来源
    《Software architecture》|2011年|p.114-129|共16页
  • 会议地点 Essen(DE);Essen(DE)
  • 作者单位

    Technical University of Madrid (UPM) - Universidad Politecnica de Madrid Systems Software Technology Group (SYST), E.U. Informatica, Madrid, Spain;

    Technical University of Madrid (UPM) - Universidad Politecnica de Madrid Systems Software Technology Group (SYST), E.U. Informatica, Madrid, Spain;

    Technical University of Madrid (UPM) - Universidad Politecnica de Madrid Systems Software Technology Group (SYST), E.U. Informatica, Madrid, Spain;

    Department of Computing Imperial College of London, London, UK;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

    product-line architectures; product-line evolution; change impact analysis;

    机译:产品线架构;产品线演变;变更影响分析;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号