Identifying objects in legacy systems

被引:8
作者
Cimitile, A
DeLucia, A
DiLucca, GA
Fasolino, AR
机构
来源
FIFTH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION - IWPC '97, PROCEEDINGS | 1997年
关键词
D O I
10.1109/WPC.1997.601281
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new approach to decomposing legacy systems written irt procedural languages into objects. The identification of the objects is centred around persistent data stores, such as files or tables in the database, while programs and subroutines are candidate to implement object methods. The approach proposed for assigning programs and subroutines as object methods exploits object-oriented design metrics. The rationale behind this choice is that any object-oriented decomposition of a legacy system should not lead to a poor design, as this would make the reengineered system more difficult to maintain.
引用
收藏
页码:138 / 147
页数:10
相关论文
empty
未找到相关数据