Skip to main content
CSC-857
BS

Software Evolution and Reengineering

(DE) Domain Elective Theory: 3 Cr. Hrs Total: 3 Cr. Hrs
Introduction: Challenges of evolution, Legacy systems; Evolution Process: Laws of software evolution, Evolution models, Testing in the context of evolution, Metrics for evolution; Evolution Activities: Concepts of, and techniques for activities e.g. Reverse engineering, Re-factoring, Program Transformation, Visualization; Re-engineering techniques: Code restructuring, Source code analysis, Architecture Recovery; Topics in reengineering research
In Programmes
PhD PhD (Computer Science)
Electives Pool — Elective (Current Scheme)
Back to Course Catalog