首页> 外文会议>2014 Second World Conference on Complex Systems >A co-evolution model for software product lines: An approach based on evolutionary trees
【24h】

A co-evolution model for software product lines: An approach based on evolutionary trees

机译:软件产品线的协同进化模型:一种基于进化树的方法

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

摘要

Software product line engineering allows for the development of common reference assets that can be reused in the development of a set of products of a particular market, the purpose of such large scale reuse is the improvement of time to market and the reduction of costs. This goal can only be achieved if the software product line assets are continuously evolved to cope with changes of user requirements. In this paper we present a co-evolution model for checking the integrity of the software product line during its evolution. The model is established using cladistics and trees reconciliation that are used in biology to analyze the co-evolution between organisms. This model shows the divergent co-evolution which represents a difference between the evolutionary trees of the software product line and a derived product. The model helps to find out changes of products that were not propagated to the reference assets and to anticipate the future development to be done on these reference assets to cope with products evolution. By its application we protect software product lines from the aging phenomenon.
机译:软件产品线工程允许开发可在特定市场的一组产品的开发中重用的通用参考资产,这种大规模重用的目的是缩短上市时间并降低成本。仅当软件产品线资产不断发展以适应用户需求的变化时,才能实现此目标。在本文中,我们提出了一种共同进化模型,用于检查软件产品线在其演变过程中的完整性。该模型是使用进化论和树木和解建立的,用于生物学分析生物之间的共同进化。此模型显示了发散的协同进化,代表了软件产品线和衍生产品的进化树之间的差异。该模型有助于找出未传播到参考资产的产品变更,并预测将在这些参考资产上进行的未来发展以应对产品的发展。通过其应用,我们可以保护软件产品线免受老化现象的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号