首页> 外文会议>IEEE/ACM International Conference on Software Engineering >Lazy Product Discovery in Huge Configuration Spaces
【24h】

Lazy Product Discovery in Huge Configuration Spaces

机译:巨大的配置空间中的懒惰产品发现

获取原文

摘要

Highly-configurable software systems can have thousands of interdependent configuration options across different subsystems. In the resulting configuration space, discovering a valid product configuration for some selected options can be complex and error prone. The configuration space can be organized using a feature model, fragmented into smaller interdependent feature models reflecting the configuration options of each subsystem. We propose a method for lazy product discovery in large fragmented feature models with interdependent features. We formalize the method and prove its soundness and completeness. The evaluation explores an industrial-size configuration space. The results show that lazy product discovery has significant performance benefits compared to standard product discovery, which in contrast to our method requires all fragments to be composed to analyze the feature model. Furthermore, the method succeeds when more efficient, heuristics-based engines fail to find a valid configuration.
机译:高度可配置的软件系统可以在不同子系统中具有数千个相互依存的配置选项。在生成的配置空间中,发现某些选定选项的有效产品配置可能是复杂的并且容易出错。可以使用特征模型来组织配置空间,分段为反映每个子系统的配置选项的较小的相互依赖特征模型。我们提出了一种具有相互依存功能的大型碎片特征模型中的懒惰产品发现方法。我们正规化方法并证明其声音和完整性。评估探讨了工业大小的配置空间。结果表明,与标准产品发现相比,懒惰的产品发现具有显着的性能优势,与我们的方法相比,这需要组成的所有片段来分析特征模型。此外,该方法在更高效的情况下成功,基于启发式的引擎无法找到有效的配置。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号