Explain reverse engineering, Software Engineering

Assignment Help:

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

  • In this, source code and portable code are the input.
  • It might be part of a re-engineering process but may also be used to re-specify a system for re-execution.
  • Builds a program data base and produces information from this.
  • Program understanding tools (browsers, cross reference generates, etc.) might be used in this process.
  • Design and specification may be reverse re-engineer to:-

a)  Serve as input to SRS for program replacement.

b)  Be available to help program maintenance.

 


Related Discussions:- Explain reverse engineering

System Analysis and Design, Hello Sir, i want help in my assignment. UNIT n...

Hello Sir, i want help in my assignment. UNIT name: System analysis and design

What is data restructuring explain, Q. What is Data Restructuring explain? ...

Q. What is Data Restructuring explain? Data Restructuring : Prior to data restructuring begins a reverse engineering activity called analysis of source code must be conducted.

FTR., Formal technical review in railway reservation system

Formal technical review in railway reservation system

Illustrate about the waterfall model, Waterfall Model It is the oldest...

Waterfall Model It is the oldest, simplest and most widely used process model. In waterfall model, every phase of the life cycle is finished before start of a new phase. It's

Explain the process of software change, What is meant by software change? ...

What is meant by software change? Software change is termed as the change in nature of software as the requirements of software changes.

Three generic phases of software engineering, What are the three generic ph...

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

Explain inputs, Products, services, or information required from suppliers ...

Products, services, or information required from suppliers to make a process work.

Developing prototype software, Introduction Energy consumer in the comp...

Introduction Energy consumer in the computer system is getting critical all around the globe now. Therefore, the ability to figure out the components that consume energy in sys

Joomla, want to learn joomla

want to learn joomla

What is the evolution of software engineering, What is the Evolution of sof...

What is the Evolution of software engineering Any application on computer runs by software. As computer technologies have changed tremendouslyinthe last five decades, consequen

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