What do you mean by reverse engineering, Software Engineering

Assignment Help:

Q. What do you mean by REVERSE ENGINEERING?

REVERSE ENGINEERING:-It is a process of analyzing software with a outlook to understanding its design and specification.

  • In this source code as well as executable code is the input.
  • It perhaps a part of a re-engineering process but may as well be used to re-specify a system for re-implementation.
  • Builds a program data base as well as generates information from this.
  • Program understanding tools (cross reference generates, browsers etc) may be utilized in this process.
  • Design as well as specification may be reverse re-engineer to:-

a) Serve like input to SRS for program replacement.

b) Be available to assist program maintenance.

Reverse Engineering frequently precedes Re-Engineering but is sometimes worthwhile in its own right. The design as well as specification of a system may be reverse engineered consequently that they can be an input to the requirements specification process for the system replacement. The design as well as specification may be reverse engineered to support program maintenance.


Related Discussions:- What do you mean by reverse engineering

What is cyclomatic complexity, What is cyclomatic complexity? Cyclomati...

What is cyclomatic complexity? Cyclomatic complexity is software metric that provides the quantitative measure of logical difficulty of the program. The Cyclomatic complexit

Explain the term- silktest host and silktest project, Explain the term- Sil...

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

Show the cost drivers used in cocomo model, Q. Show the cost drivers used i...

Q. Show the cost drivers used in COCOMO model? A variety of attributes of cost drivers used in COCOMO model are: 1. Physical attributes : These are worried with required

Explain cocomo model with its applicable equations, Q. Explain COCOMO model...

Q. Explain COCOMO model with its applicable equations. Describe various attributes of cost drivers used in COCOMO model. Ans. COCOMO denotes for constructive cost model -

Normalization, normalization Explain its forms in brief

normalization Explain its forms in brief

What are the benefits of smoke testing, What are the benefits of smoke test...

What are the benefits of smoke testing? Integration risk is minimized. The quality of the end-product is improved. Error diagnosis and correction are simplified. Asses

What condition exists after performing validation testing, What are the con...

What are the conditions exists after performing validation testing? After performing the validation testing there two situations arise. The function or performance characterist

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