題名: Development and Application of Reverse Engineering Measures in a Re-engineering Tool
作者: Zhou, S.
Yang, H.
Luker, P.
Chu, C.
關鍵字: metrics
measure
reverse engineering
re-engineering
wide spectrum
language
期刊名/會議名稱: 1998 ICS會議
摘要: If software metrics are useful in a forward software engineering environment, they are vital in a reverse engineering one. We are endeavouring to develop suitable metrics for software engineers who urgently need them for reverse engineering legacy systems. We propose that the metrics for reverse engineering in our re-engineering tool, the Re-engineering Assistant(RA), are developed under five categories: complexity, abstractness, object orentation, economics and reusability. The main task of reverse engineering is to extract a representation of existiong systems at a high level of abstraction. This main characteristic is reflected in our study. Complexity measures are used to indicate how complex it is to reverse engineer a piece of existiong code. Abstractness measures indicate at what level of abstraction the exisiting cde is and whether the code is abstract enough to understand. Object orentedness measures indicate how object orented the code is for those re-engineers who are hoping to transform myriad conventioal procedural systems into object-orented ones via reverse engineering. Economics(cost estimation)measures indicate the cost to reverse engineer the existing code. Reusability measurees indicate to what extent the reverse engineered existiong code can reused. Several neasures under each of the above categories have been developed or adopted, and "justified" in this study. Examples are also presented.
日期: 2006-10-23T06:40:06Z
分類:1998年 ICS 國際計算機會議

文件中的檔案:
檔案 描述 大小格式 
ce07ics001998000171.pdf842.53 kBAdobe PDF檢視/開啟


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。