首页> 外文OA文献 >A Constructive Approach To Software Evolution
【2h】

A Constructive Approach To Software Evolution

机译:软件演化的一种构造方法

摘要

In many software design and evaluation techniques, either the software evolution problem is not systematically elaborated, or only the impact of evolution is considered. Thus, most of the time software is changed by editing the components of the software system, i.e. breaking down the software system. The software engineering discipline provides many mechanisms that allow evolution without breaking down the system; however, the contexts where these mechanisms are applicable are not taken into account. Furthermore, the software design and evaluation techniques do not support identifying these contexts. In this paper, we provide a taxonomy of software evolution that can be used to identify the context of the evolution problem.The identified contexts are used to retrieve, from the software engineering discipline, the mechanisms, which can evolve the software software without breaking it down. To build such a taxonomy, we build a model for software evolution and use this model to identify the factors that effect the selection of software evolution mechanisms.
机译:在许多软件设计和评估技术中,要么没有系统地阐述软件演化问题,要么仅考虑演化的影响。因此,大多数时候通过编辑软件系统的组件来改变软件,即分解软件系统。软件工程学科提供了许多机制,可以在不破坏系统的情况下进行演化。但是,未考虑这些机制适用的上下文。此外,软件设计和评估技术不支持识别这些上下文。在本文中,我们提供了一种软件演化的分类法,可用于识别演化问题的上下文。所识别的上下文用于从软件工程学科中检索可以在不破坏软件软件的情况下对其进行演化的机制。下。为了建立这样的分类法,我们建立了软件演化模型,并使用该模型来识别影响选择软件演化机制的因素。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号