首页> 外文会议>International Conference on Information and Communication Systems >Automatic generation of SPL structurally valid products: An approach based on progressive composition of partial configurations
【24h】

Automatic generation of SPL structurally valid products: An approach based on progressive composition of partial configurations

机译:自动生成SPL结构有效的产品:一种基于部分配置的渐进组成的方法

获取原文

摘要

Software product line is a recent discipline in software engineering. It mainly intends to rationalize the process of developing highly similar systems by a strategic and planned software reuse beforehand. One major contribution of this paradigm is the introduction of feature diagram allowing the management of the variability. It provides a framework for modeling reusable components and ensures their appropriate incorporation. This is a graphical tree-like notation that shows the hierarchical organization of features and specify theirs dependencies. With a large number of features, the generation of all valid products is extremely difficult. In fact, the wide variability defined leads to combinatorial explosion of the number of possible combinations. So, exhaustive testing is rarely feasible in practice. To remedy this problem, we propose in this paper an automatic tool allowing the avoidance of the search space exploration. It proceeds by a progressive construction of partial configurations. From the elementary features, the idea is to gradually build larger combinations until obtaining the desired products. This treatment is based principally on an ascending exploration of the feature diagram. The proposed techniques are set up based on the graph transformations approach and the developed grammars are implemented using AToM environment. An illustrative example is presented.
机译:软件产品线是最近的软件工程学科。它主要打算通过战略和计划的软件重用之前通过战略和计划的软件重用来合理化高度相似的系统的过程。此范例的一个主要贡献是引入特征图,允许管理变异性。它提供了一种用于建立可重用组件的框架,并确保其适当的合并。这是一个类似的图形树状符号,显示了特征的分层组织,并指定它们的依赖关系。通过大量功能,所有有效产品的产生都非常困难。事实上,范围内定义的可变性导致组合爆炸的可能组合的数量。因此,在实践中,详尽的测试很少可行。要解决此问题,我们提出了本文的自动工具,允许避免搜索空间探索。它通过逐次构建部分配置进行。从基本特征来看,该想法是逐步构建更大的组合,直到获得所需的产品。该处理主要基于特征图的上升探索。所提出的技术基于图形转换方法建立,并且使用Atom环境实现了显影语法。提出了说明性的示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号