首页> 外文会议> >Developing a multi-objective decision approach to select source-code improving transformations
【24h】

Developing a multi-objective decision approach to select source-code improving transformations

机译:开发多目标决策方法以选择源代码以改善转换

获取原文

摘要

Our previous work on improving the quality of object-oriented legacy systems through re-engineering proposed a software transformation framework based on soft-goal inter-dependency graphs (Tahvildari and Kontogiannis, 2002). We considered a class of transformations where a program is transformed into another program in the same language (source-to-source transformations) and that the two programs may differ in specific qualities such as performance and maintainability. This paper defines a decision making process that determines a list of source-code improving transformations among several applicable transformations. The decision-making process is developed on a multi-objective decision analysis technique. This type of technique is necessary as there are a number of different, and sometimes conflicting, criterion among nonfunctional requirements. For the migrant system, the proposed approach uses heuristic estimates to guide the discovery process.
机译:我们之前通过重新设计来改善面向对象的遗留系统的质量的工作提出了一个基于软目标相互依赖图的软件转换框架(Tahvildari和Kontogiannis,2002)。我们考虑了一类转换,其中一个程序以相同的语言转换为另一个程序(源到源转换),并且两个程序在性能和可维护性等特定质量上可能有所不同。本文定义了一个决策过程,该过程确定了几个适用的转换中改进转换的源代码列表。决策过程是基于多目标决策分析技术开发的。这种类型的技术是必需的,因为在非功能性需求之间存在许多不同的,有时是相互冲突的标准。对于移民系统,建议的方法使用启发式估计来指导发现过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号