arrow
返回

Identifying objects in legacy systems using design metrics

delete1999-01-01
delete29
PRE
AI
A
A. Cimitile
A
Andrea De Lucia
G
G.A. Di Lucca
A
Anna Rita Fasolino
DOI:10.1016/S0164-1212(98)10057-2delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Many organisations are migrating towards object-oriented technology. However, owing to the business value of legacy software, new object-oriented development has to be weighed against salvaging strategies. The incremental migration of procedurally oriented systems to object-oriented platforms seems to be a feasible approach, although it must be considered as risky as redevelopment. This approach uses reverse engineering activities to abstract an object-oriented model from legacy code. The paper presents a method for decomposing legacy systems into objects. The identification of objects is centred around persistent data stores, such as files or tables in the database, while programs and routines are candidates for implementing the object methods. Associating the methods to the objects is achieved by optimising selected object-oriented design metrics. The rationale behind this choice is that the object-oriented decomposition of a legacy system should not result in a poor design, as this would make the re-engineered system more difficult to maintain. (C) 1999 Elsevier Science Inc. All rights reserved.
Keyword:
PROGRAM
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
Performance Analysis of Solar-Heat Pump Heating System for Mining Building
err2024-08-24
err0
PREAI
errXiaoxuan Zhao; Nan Wang; Bin Yu; Qun Yu; Sha Zhang; Lang Liu; Chao Huan
err分享
err收藏
High-Temperature Reduction and Melting Mechanism of Sinter with Different MgO Content
err2019-04-30
err0
errOAAI
errHe Guo; Fengman Shen; Huaiyu Zhang; Qiangjian Gao; Xin Jiang
err分享
err收藏
err分享
err收藏
Aerosol Measurements in Cleanrooms
err2011-07-07
err0
PREAI
errDavid S. Ensor; Anne Marie Dixon
err分享
err收藏
学者 查看更多内容