-
题名Java类库演化过程中客户端代码适配方法
- 1
-
-
作者
邱诚
董瑞志
彭鑫
赵文耘
-
机构
复旦大学软件学院
复旦大学计算机科学技术学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2014年第4期22-26,共5页
-
文摘
类库技术使得程序员无需了解实现细节,直接调用类库暴露的接口就可以组织软件产品的业务逻辑。由于类库的版本不断演化,将客户端代码适配到新类库的时间与成本将大幅增加。为此,提出一个代码适配层自动化生成的解决方案,来应对Java语言类库的类库演化问题。分析Java类库演化的常见模式,针对每一种类库演化模式给出相应的适配方案,在此基础上开发适配层代码生成器。针对特定的客户端代码,适配层代码生成器为客户端代码自动产生适配层代码,以完成客户端代码对新类库的兼容。最后,通过一个案例研究,展示了该方法的可行性。
-
关键词
类库演化
适配层
设计模式
-
Keywords
Class library evolution Adaptation level Design patterns
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-