【24h】

An Introduction to Software Product Line Refactoring

机译:软件产品线重构介绍

获取原文

摘要

Although software product lines (PLs) can bring significant productivity and quality improvements through strategic reuse, bootstrapping existing products into a PL, and extending a PL with more products, is often risky and expensive. These kinds of PL derivation and evolution might require substantial effort and can easily affect the behavior of existing products. To reduce these problems, we propose a notion of product line refactoring and associated transformation templates that should be part of a PL refactoring catalogue. We discuss how the notion guides and improves safety of the PL derivation and evolution processes; the transformation templates, particularly when automated, reduce the effort needed to perform these processes.
机译:虽然软件产品线(PL)通过战略重用,请通过战略重用,将现有产品引入PL,并以更多的产品延长PL,往往是有风险和昂贵的。这些PL衍生和进化可能需要大量的努力,并且可以很容易地影响现有产品的行为。为了减少这些问题,我们提出了产品线重构和相关的转换模板的概念,该模板应该是PL重构目录的一部分。我们讨论了概念指南如何提高PL衍生和演化过程的安全性;转换模板,特别是在自动化时,减少执行这些进程所需的努力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号