首页> 外文会议>Companion material of the 30th international conference on software engineering 2008 >ComeBack!: a Refactoring-Based Tool for Binary-Compatible Framework Upgrade
【24h】

ComeBack!: a Refactoring-Based Tool for Binary-Compatible Framework Upgrade

机译:ComeBack !:用于二进制兼容框架升级的基于重构的工具

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

摘要

Maintenance of a software framework often requires restructuring its API (refadoring). Upon framework upgrade structural API changes may invalidate existing plugins-modules that used one of its previous versions. To preserve plugins, we use refactoring trace to automatically create an adaptation layer that translates between plugins and the framework. For each encountered refactoring we formally define a comeback-a refactoring to construct adapters. Given an ordered set of refactorings occured between two framework versions our tool ComeBack! executes the corresponding comebacks and yields the adaptation layer.
机译:维护软件框架通常需要重组其API(重新引用)。框架升级后,结构性API的更改可能会使使用其先前版本之一的现有插件模块无效。为了保留插件,我们使用重构跟踪自动创建一个在插件和框架之间转换的适配层。对于每个遇到的重构,我们都正式定义了一个回归-一种重构来构造适配器。给定在两个框架版本之间发生的一组有序的重构,我们的工具ComeBack!执行相应的复出并产生适配层。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号