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

What is compatibility testing, What is Compatibility testing - It's a n...

What is Compatibility testing - It's a non-functional test performed on a software system or component for checking its compatibility with the other parts in computing environm

Extract Caracthers froplat recognition, how to extract the characters from ...

how to extract the characters from the car plate image to the car plate recognition. matlab code

Illustrate function-oriented metrics, Q. Illustrate Function-oriented metri...

Q. Illustrate Function-oriented metrics? Function-oriented metrics: Function-oriented software metrics utilize a measure of the functionality delivered by an application as a

Iterative Enhancement Model, what is the advantage of Iterative Enhancement...

what is the advantage of Iterative Enhancement Model in developing a system?

calculus, solve inequalities and graph the solutions: [z/25-1

solve inequalities and graph the solutions: [z/25-1]

State the both cardinality and modality, Define Cardinality & Modality. ...

Define Cardinality & Modality. Cardinality: Specification of the number of occurrences of one that can be correlated to number of occurrences of another. Modality: The Moda

What is dynamic and static metrics, What is Dynamic and static metrics? ...

What is Dynamic and static metrics? Dynamic metrics are closely related to software quality attributes It is relatively easy to measure the response time of a system (per

Define system modeling, Define System Modeling? Explain the processe...

Define System Modeling? Explain the processes that serve requirements of the view under consideration. Shows the behaviour of the processes and the assumptions on which t

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