Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Please tell us a little bit about yourself

Skip to main content
Ontario Tech University
   
    Feb 05, 2025  
2023-2024 Graduate Calendar 
    
2023-2024 Graduate Calendar [ARCHIVED CALENDAR]

Add to favourites (opens a new window)

ENGR 5570G - Software Maintenance and Evolution


This course is concerned with the fundamental developments in software evolution and common maintenance practices including techniques, methodologies and tools. Students will learn about the challenges of software maintenance and evolution, and the techniques, methods and tools that can be used to build large scale software systems that are easier to understand, maintain, reuse, and evolve in a cost-effective manner. Topics include taxonomy of software evolution and maintenance, maintenance and evolution models, reengineering, reverse engineering, legacy systems, change impact analysis, refactoring.
Credit hours: 3



Add to favourites (opens a new window)