首页> 外文会议>International Conference on Composition-Based Software Systems >Modeling Variability and Testability Interaction in Software Product Line Engineering
【24h】

Modeling Variability and Testability Interaction in Software Product Line Engineering

机译:软件产品线工程中的建模变异性和可测试性交互

获取原文

摘要

Software product line engineering is often a more laborious process than anticipated beforehand, not in the least due to a growing demand for product features and an ever increasing complexity of the dependencies between functional components. One of the main ideas in software product line engineering is to delay variant binding, i.e., to delay the composition of particular product features to a later moment in the development or deployment process. Delaying variant binding affects testability, e.g., a full integration test is not possible before all the appropriate product variants have been bound. This paper suggests a Variability and Testability Interaction Model (VTIM) to better anticipate the software product line testing process. VTIM is applied in a case study in expressing the relationship between variability and testability for several variation points in a large-scale software product line of magnetic resonance imaging scanners developed by Philips Medical Systems. The case study illustrates how VTIM can be used as an analysis tool in everyday software engineering practice.
机译:软件产品线工程往往是一个比较艰苦的过程比预先由于对产品功能的需求不断增长和不断增加的功能部件之间的依赖关系的复杂性预期,而不是最少。一个软件产品线工程的主要思路是延迟变体结合,即,延迟特定产品的组成特点在开发或部署过程以后的时刻。延迟变体结合影响的可测性,例如,所有适当的变型产品已绑定前的全集成测试是不可能的。本文提出了一种可变性和可测试性互动模型(VTIM),以更好地预测软件产品线的测试过程。 VTIM在案例研究中表达了一些变化点由飞利浦医疗系统公司开发的磁共振成像扫描仪的大型软件产品线可变性和可测性之间的关系上。该案例说明VTIM如何被用作在日常的软件工程实践分析工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号