What is re-engineering, Software Engineering

Q. What is RE-ENGINEERING?

RE-ENGINEERING:- It is re-organizing as well as modifying existing system to make them more maintainable. It involves

  • Source code translation.
  • Reverse engineering.
  • Program structure development.
  • Program modularization.
  • Data re-engineering.

Restructuring or else re-writing part or every of the legacy system without hanging its functionality. Legacy system is a system that is hard to maintain. Thus it involves:-

1) Re-documenting the system.

2) Organizing as well as re-structuring the system.

3) Modifying as well as upgrading structure as well as value of the system data.

4) Input to a re-engineering process is a legacy system as well as output is a structure modularized version of the same program. So re-engineering involves adding effort to make them easier to maintain. The system possibly restructured or else re-documented.

Posted Date: 7/26/2013 3:10:02 AM | Location : United States







Related Discussions:- What is re-engineering, Assignment Help, Ask Question on What is re-engineering, Get Answer, Expert's Help, What is re-engineering Discussions

Write discussion on What is re-engineering
Your posts are moderated
Related Questions
Determine the Latest trend in software engineering Latest trend in software engineering includes the concepts of software reusability, reliability, scalabilityetc. More and mo

An application which is under development. How would you develop a test case for it? When application is under development, Business Requirement Document is used as primary doc

What does Validation represent? Validation shows the set of activities that ensure that the software that has been built is satisfying the customer needs.

The inability of a system or system component to perform a needed function within specified limits.

Explain the term- SilkTest Host and  SilkTest Project SilkTest Host - SilkTest component which manages and executes test scripts. It generally runs on a machine different t

create a class rectangle

Hard drive has space, but it keeps telling me that its full and asks me to delete files. I checked. There is nearly full C drives (8GB) but when i am open c drive and check than ne

What are the three generic phases of software engineering a) Definition, b) development, c) support

What is the advantage of using prototype software development model instead of waterfall model?

How to interpret software metrics(any metrics)...i need an example