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
Question 1: (a) A company wishes to under-go a Business Process Re-engineering activity with respect to its core business processes. Explain the extent to which MIS could be

Manual testing is the part of software testing that needs operator input, analysis, or evaluation. or A manual testing is a testing for which there is no automation. Instead,

Q. Explain Logarithmic Poisson Execution Time Model? This model is as well developed by Musa et Al (MUSA79). The breakdown intensity function is different here as compared to B

Explain Defect? Ans) 1) From the producer's viewpoint: a product needs that has not been met or a product attribute possessed by a product or a function perform by a product tha

Define the concept of SRS An SRS clearly defines following:  • External Interfaces of the system: They identify information which is to flow 'from and to' to the system.

RE-ENGINEERING:- It is re-organizing and changing existing system to make them more maintainable. It includes:-  Source code translation. Program structure development

Q. A supermarket requires to develop software to encourage regular customers. For this the customer requires to supply his name address telephone number and driving license number.

Q. Define graph matrix and connection matrix. Ans: Graph matrix: A graph matrix is a square matrix whose size that is a number of rows and columns is equal to the number of n

What does Data abstraction contains? A Data abstraction is a named collection of data that describes a data object Eg: door Attributes: door type, Opening mechanism, Swing d

1) The process of operating a system or component under particular conditions, observing or recording the results, and making an evaluation of some aspect of the system or componen