Skip to content
VUBuddy

SE602 Handouts by VUBuddy

Software Re-Engineering PDF 15.3 MBUpdated 23 Oct 2026
Handout SE602 Handouts by VUBuddy PDF 15.3 MB
vubuddy.com
Type
Handout
Course
SE602 Software Re-Engineering
Size
PDF 15.3 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 15.3 MB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 7, 8 of 458. Download the file for all 458 pages.

Course Learning Outcomes:

At the end of the course the students will be able to:

  1. explain the concepts and technique of software re-engineering.
  2. apply re-engineering techniques to maintain and modify software systems.
  3. analyze and understand maintenance related problems associated with

object oriented software systems.

  1. perform complex design of re-engineering and reverse engineering

problems. to modernize legacy systems; upgrade to new technology;

Software evolution and maintenance

understand the difference between evolution and maintenance use of re-engineering for evolution and maintenance

Fundamental re-engineering techniques

including source code analysis; architecture recovery and revision; code restructuring; reverse engineering

Refactoring

Software refactoring strategies; Understanding the source code; source code transformation;

All SE602 files →
SE602 Software Re-Engineering All SE602 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.