Automatically assigned DDC number: 00516
Manually assigned DDC number: 00516
Number of references: 4
Title: Reverse Engineering: Why and How to Reverse Engineer Software
Author:
Subject: Rene R. Klosch Reverse Engineering: Why and How to Reverse Engineer Software
Description: Today especially large organizations are not only faced with the problem of replacing their information systems with completely new ones, but they have to maintain and gain control over their legacy applications. Reverse engineering provides the means for this purpose supporting in recapturing lost information, restructuring complex systems or transforming old systems to a new and more maintainable architecture. This paper introduces the basic concepts of reverse engineering, clarifies related terms and indicates important reverse engineering approaches. Furthermore, a particular reverse engineering methodology for re-architecturing legacy applications is introduced and its impact on software engineering is discussed. Keywords: reverse engineering, re-engineering, software engineering, redocumentation, restructuring, design recovery, re-architecturing. INTRODUCTION For many years software engineering primarily concentrated on the development of new applications. Much research as wel...
Contributor: The Pennsylvania State University CiteSeer Archives
Publisher: unknown
Date: 1997-02-12
Pubyear: 1996
Format: ps
Identifier: http://citeseer.ist.psu.edu/140717.html
Source: http://www.infosys.tuwien.ac.at/Staff/hg/css-cr-web.ps
Language: en
Relation:
Relation:
Relation:
Relation:
Rights: unrestricted
<?xml version="1.0" encoding="UTF-8"?>
<references_metadata>
<rec ID="/577311.html" Type="article" CiteSeer_Book="Software Practice and Experience" CiteSeer_Volume="21" Title="Reverse Engineering: Algorithms for Program Graph Production,">
<identifier Org="ISBN:0780332563" Paper_ID="/577311.html" Extracted="0780332563" />
<identifier Org="ISBN:0818628774" Paper_ID="/577311.html" Extracted="0818628774" />
<identifier Org="ISBN:0818629800" Paper_ID="/577311.html" Extracted="0818629800" DDC="005.1/6" Normalized_DDC="00516" Normalized_Weight="0.2" />
<identifier Org="ISBN:0818671416" Paper_ID="/577311.html" Extracted="0818671416" DDC="005.16" Normalized_DDC="00516" Normalized_Weight="0.2" />
<identifier Org="ISBN:0818673559" Paper_ID="/577311.html" Extracted="0818673559" DDC="004.2/1/011" Normalized_DDC="00421011" Normalized_Weight="0.2" />
<identifier Org="ISBN:0818676787" Paper_ID="/577311.html" Extracted="0818676787" DDC="005.16" Normalized_DDC="00516" Normalized_Weight="0.2" />
<identifier Org="ISBN:0818677074" Paper_ID="/577311.html" Extracted="0818677074" />
<identifier Org="ISBN:0818678429" Paper_ID="/577311.html" Extracted="0818678429" />
<identifier Org="ISBN:0818689676" Paper_ID="/577311.html" Extracted="0818689676" DDC="005.1/6" Normalized_DDC="00516" Normalized_Weight="0.2" />
</rec>
<rec ID="/81291.html" Type="inproceedings" CiteSeer_Book="Proceedings of the Fifth European Software Engineering Conference ESEC95" CiteSeer_Volume="" Title="{Object-Oriented Re-Architecturing},">
<identifier Org="ISBN:0769503039" Paper_ID="/81291.html" Extracted="0769503039" />
<identifier Org="ISBN:0769508812" Paper_ID="/81291.html" Extracted="0769508812" />
<identifier Org="ISBN:0769521258" Paper_ID="/81291.html" Extracted="0769521258" />
<identifier Org="ISBN:0818689676" Paper_ID="/81291.html" Extracted="0818689676" DDC="005.1/6" Normalized_DDC="00516" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:189856356X" Paper_ID="/81291.html" Extracted="189856356X" DDC="005.1/17" Normalized_DDC="005117" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:3540604065" Paper_ID="/81291.html" Extracted="3540604065" />
<identifier Org="ISBN:3540612920" Paper_ID="/81291.html" Extracted="3540612920" DDC="005.74" Normalized_DDC="00574" Normalized_Weight="0.3333333333333333" />
<identifier Org="ISBN:3540958878" Paper_ID="/81291.html" Extracted="3540958878" />
</rec>
<rec ID="/51813.html" Type="techreport" CiteSeer_Book="" CiteSeer_Volume="" Title="Support for Maintaining Object-Oriented Programs,">
<identifier Org="ISBN:0072865512" Paper_ID="/51813.html" Extracted="0072865512" DDC="005.1/17" Normalized_DDC="005117" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0262193612" Paper_ID="/51813.html" Extracted="0262193612" DDC="005.13/1" Normalized_DDC="005131" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0262193957" Paper_ID="/51813.html" Extracted="0262193957" DDC="005.1/01/1366" Normalized_DDC="0051011366" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0387951091" Paper_ID="/51813.html" Extracted="0387951091" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0387988963" Paper_ID="/51813.html" Extracted="0387988963" DDC="005.1/4" Normalized_DDC="00514" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0769518192" Paper_ID="/51813.html" Extracted="0769518192" />
<identifier Org="ISBN:081862325X" Paper_ID="/51813.html" Extracted="081862325X" DDC="005.1/6" Normalized_DDC="00516" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0818644400" Paper_ID="/51813.html" Extracted="0818644400" />
<identifier Org="ISBN:0818656476" Paper_ID="/51813.html" Extracted="0818656476" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0818663308" Paper_ID="/51813.html" Extracted="0818663308" DDC="005.16" Normalized_DDC="00516" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0818671416" Paper_ID="/51813.html" Extracted="0818671416" DDC="005.16" Normalized_DDC="00516" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0818676809" Paper_ID="/51813.html" Extracted="0818676809" DDC="006.33" Normalized_DDC="00633" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0818685204" Paper_ID="/51813.html" Extracted="0818685204" DDC="005.1/17" Normalized_DDC="005117" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:0818689676" Paper_ID="/51813.html" Extracted="0818689676" DDC="005.1/6" Normalized_DDC="00516" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:1878289500" Paper_ID="/51813.html" Extracted="1878289500" DDC="658.4038" Normalized_DDC="6584038" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:3540573429" Paper_ID="/51813.html" Extracted="3540573429" DDC="005.1/1" Normalized_DDC="00511" Normalized_Weight="0.06666666666666667" />
<identifier Org="ISBN:3540614788" Paper_ID="/51813.html" Extracted="3540614788" DDC="003/.3" Normalized_DDC="0033" Normalized_Weight="0.06666666666666667" />
</rec>
<rec ID="/20818.html" Type="inproceedings" CiteSeer_Book="WCRE93 Proceedings of the 1993 Working Conference on Reverse Engineering rm Baltimore Maryland May 2123 1993" CiteSeer_Volume="" Title="The Representation Problem in Reverse Engineering,">
<identifier Org="ISBN:0769503039" Paper_ID="/20818.html" Extracted="0769503039" />
<identifier Org="ISBN:0769520111" Paper_ID="/20818.html" Extracted="0769520111" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0780355830" Paper_ID="/20818.html" Extracted="0780355830" />
<identifier Org="ISBN:0792384539" Paper_ID="/20818.html" Extracted="0792384539" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0818637803" Paper_ID="/20818.html" Extracted="0818637803" />
<identifier Org="ISBN:0818646004" Paper_ID="/20818.html" Extracted="0818646004" />
<identifier Org="ISBN:0818663308" Paper_ID="/20818.html" Extracted="0818663308" DDC="005.16" Normalized_DDC="00516" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0818673559" Paper_ID="/20818.html" Extracted="0818673559" DDC="004.2/1/011" Normalized_DDC="00421011" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:081867993X" Paper_ID="/20818.html" Extracted="081867993X" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0818681624" Paper_ID="/20818.html" Extracted="0818681624" DDC="005.3" Normalized_DDC="0053" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:1591406218" Paper_ID="/20818.html" Extracted="1591406218" DDC="006.7/4" Normalized_DDC="00674" Normalized_Weight="0.14285714285714285" />
</rec>
<rec ID="SELF" Type="SELF" CiteSeer_Book="SELF" CiteSeer_Volume="SELF" Title="Reverse Engineering: Why and How to Reverse Engineer Software">
<identifier Org="ISBN:0769514383" Paper_ID="SELF" Extracted="0769514383" />
<identifier Org="ISBN:1591406218" Paper_ID="SELF" Extracted="1591406218" DDC="006.7/4" Normalized_DDC="00674" Normalized_Weight="0.5" />
<identifier Org="ISBN:3540219757" Paper_ID="SELF" Extracted="3540219757" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.5" />
</rec>
</references_metadata>