UT Dallas 2013 Graduate Catalog

SYSM6308 - Software Maintenance, Evolution, and Re-Engineering

SYSM 6308 (CS 6356, SE 6356) Software Maintenance, Evolution, and Re-Engineering (3 semester hours) Principles and techniques of software maintenance. Impact of software development process on software justifiability, maintainability, evolvability, and planning of release cycles. Use of very high-level languages and dependencies for forward engineering and reverse engineering. Achievements, pitfalls, and trends in software reuse, reverse engineering, and re-engineering. Prerequisite: CE/CS/SE 5354. (3-0) Y