arrow
返回

An empirical study of object-oriented system evolution

delete2000-04-01
delete41
PRE
AI
李炜 封面图
李炜 (Wei Li) *
L
Lethe Etzkorn
C
C Davis
J
John R. Talburt
DOI:10.1016/S0950-5849(99)00088-9delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software metrics have been used to measure software artifacts statically-measurements are taken after the artifacts are created. In this study, three metrics-System Design Instability (SDI), Class Implementation Instability (CLI), and System Implementation Instability (SII)-are used for the purpose of measuring object-oriented (OO) software evolution. The metrics are used to track the evolution of an OO system in an empirical study. We found that: once an OO project starts, the metrics can give good indications of project progress, e.g. how mature the design and implementation is. This information can be used to adjust the project plan in real time. We also performed a study of design instability that examines how the implementation of a class can affect its design. This study determines that some aspects of OO design are independent of implementation, while other aspects are dependent on implementation. (C) 2000 Elsevier Science B.V. All rights reserved.
Keyword:
object-oriented metrics
object-oriented design evolution
object-oriented implementation evolution
AI总结

AI总结

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

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

暂无机构信息
引用论文

引用论文

Effect of Exercise on Protein Turnover in Man运动对男性蛋白质周转的影响
err1981-11-01
err0
PREAI
errM. J. Rennie; R. H. T. Edwards; S. Krywawych; C. T. M. Davies; D. Halliday; J. C. Waterlow; D. J. Millward
err分享
err收藏