1 / 24

Software Maintenance Improvement Using Reverse Engineering

Software Maintenance Improvement Using Reverse Engineering. By Falguni Patel Submitted To: - Dr. Chang- Hyun Jo CPSC 589: Seminar California State University, Fullerton. Outline. Introduction -Issues relate to software maintenance Reverse Engineering Case Study Conclusion

Download Presentation

Software Maintenance Improvement Using Reverse Engineering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Maintenance Improvement Using Reverse Engineering By Falguni Patel Submitted To: - Dr. Chang- Hyun Jo CPSC 589: Seminar California State University, Fullerton

  2. Outline • Introduction -Issues relate to software maintenance • Reverse Engineering • Case Study • Conclusion • Title: - Software Maintenance Improvement Using Reverse Engineering

  3. Software Development Life Cycle • Diagram

  4. Introduction- Issues Relate To Software Maintenance • Software Enhancement/ change request • Providing qualitative software • Need to deliver product on time • Comparatively Lower product cost • Budget of software development • Try to deliver bug- free software

  5. Reverse Engineering • Similar to bottom- up tree traversal • Is the process of analyzing a subject system to identify the system components and their relationships and create representation of the system in another form or at higher level of abstraction

  6. Reverse Engineering (Cont.) • Advantages of Reverse Engineering:

  7. Reverse Engineering (Cont.)

  8. International Conferences

  9. Conclusion • Introduction to reverse engineering • Software maintenance is essential- defect in software may cause severe injuries or death. • How cost, time and software quality relate to each other and need to focus on them to improve software maintenance

  10. References

  11. References

More Related