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

Data structure, what do you understand by recursion.explain the simulating ...

what do you understand by recursion.explain the simulating recursion in brief.program of fabinacon series by recursion

Short note on class, Class A class is a template that states the proper...

Class A class is a template that states the properties of objects. Classes have an interface which having of the operation, a body which executes the operations and instance va

Define data dictionary, Define Data Dictionary. The data dictionary is ...

Define Data Dictionary. The data dictionary is defined as an organized collection of all the data elements of the system with accurate and rigorous definitions so that user and

Mobile application, we got the code for mobile app we need a document for t...

we got the code for mobile app we need a document for that

Write definition of dfd, Write definition of DFD? Data Flow Diagram sup...

Write definition of DFD? Data Flow Diagram supplies the information flow and the transforms that are used on the data as it moves from input to output.

What is security testing, What is security testing? Security testing at...

What is security testing? Security testing attempts to determine that protection mechanism built into a system will protect it from improper penetration.

Define design process, Define design process. Design process is a seque...

Define design process. Design process is a sequence of steps carried by which the requirements are translated into a system or software model.

Determine about software review, Determine about Software Review - This...

Determine about Software Review - This is an evaluation method that includes the bringing together a group of technical personnel to examine a software artifact in order to imp

What does data object means, What does data object means? Data object i...

What does data object means? Data object is a group of attributes that behave as an aspect, quality, characteristic or descriptor of the object.

Explain the design principles, Explain the design principles. The d...

Explain the design principles. The design process should not endure from tunnel vision. The design should be traceable to the analysis model. Design should not re

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