What is reverse engineering, Software Engineering

Assignment Help:

Q. What is reverse engineering?

Ans. It is a method of analysing software with a view to understanding its design and specification.

- In source code, reverse engineering and executable code are the input.

- It may be part of a re-engineering process however may also be used to re-specify a system for re-implementation.

- Reverse engineering often proceeds re-engineering however is sometimes worth wise in its own right.

- Builds a program database as well as generates information from this.

- Program understanding tools (browsers and cross reference etc.) may as well be used in this process.

- Design in addition to specification may be reverse engineer to

- Serves as input to SRS for program alternative.

- Be available to assist program maintenance.


Related Discussions:- What is reverse engineering

A frame diagram, We discussed the importance of framing a problem in order ...

We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In this homework, you are aske

#, Write the algorithm to print at list of numbers from 1 to 5 and there s...

Write the algorithm to print at list of numbers from 1 to 5 and there square

What is a state transition diagram, What is a state transition diagram? ...

What is a state transition diagram? State transition diagram is mainly a collection of states and events. The events cause the system to change its state. It also shows what ac

Explain static analysis, Explain Static analysis? Ans) (1) Analysis of a...

Explain Static analysis? Ans) (1) Analysis of a program that is performed without implementing the program. (2)The process of assessing a system or component based on its for

What is the benefit of modular design, What is the benefit of modular desig...

What is the benefit of modular design? Changes made during testing and maintenance becomes manageable and they do not influence other modules.

Class Diagram, I want class diagram for real estate property portal

I want class diagram for real estate property portal

Evolution and growth of technology, Question 1: Describe the term techn...

Question 1: Describe the term technology. Write a short note on evolution and growth of technology. Definition Description on evolution Growth of technology

Why is srs also known as blackbox specification of system, Q. Why is SRS al...

Q. Why is SRS also known as the blackbox specification of system ? Ans: SRS document is a contract among the development team and the customer once the SRS document is approv

Explain in detail about structural modelling, Explain in detail about Struc...

Explain in detail about Structural Modelling. Structural model contains a detail refinement of ERD, data flow model and control flow model. Creating an ERD. Examp

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd