Font Size: a A A

Application And Research On Software Reengineering Theory

Posted on:2003-07-08Degree:MasterType:Thesis
Country:ChinaCandidate:X J TangFull Text:PDF
GTID:2168360065956234Subject:Computer Science and Technology
Abstract/Summary:
How to evolve legacy systems into new systems is becoming one of the focuses of current software engineering researches. It's under this situation that software reengineering becomes more and more important. Software reengineering offers a practical and feasible approach to use legacy system .It is composed with reverse engineering, reconstructing and forward engineering. Reengineering can transform the existent system into the new system. Existent system understanding is a key part. Detailed information can be found by it. Legacy systems understanding become very easy , if their configuration are full. Having source program or object program, conventional methods are that get source program by decompilation or disassembling. Using various approaches to analyzing source program ,. level of abstraction design information higher than that of the original system can be find. On condition that conventional methods are invalid, new methods are need. The author tries to use various kinds of unconventional methods in the reengineering process of a typical legacy system, for example: using cross-platform decompilation or disassembling tools, monitoring and analyzing operational characteristics of the objective system and so on. This paper demonstrates their effectiveness and feasibility. It may provide a novel attacking approach for software reengineering .It has theory value and utility value.This paper introduce reengineering course of IM system in detail. At the same time, it summarizes the theory and method on software reengineering , then puts forward the new approaches. Finally, this paper probes into new topic of software reengineering.
Keywords/Search Tags:Legacy system, Software Reengineering, Reverse engineering, Forward engineering, System understanding, Monitor
Related items