Skip to main content
User Image

Manal Abdullah AOnaizan

Lecturer

TA, Software Engineering Department

علوم الحاسب والمعلومات
Building 6, 3rd floor, Room 23
course

SWE 455

This course will introduce the four types of maintenance:  corrective, adaptive, perfective, and preventive maintenance; economic implications of maintenance; managerial issues related to system maintenance such as maintenance organizational structure; quality measurement, processes related to change requests and configuration management. Topics including: Website maintenance; role of CASE tools; reverse engineering, reengineering; code restructuring and amenability measures. Release and configuration management will be also discussed. Students will also learn different maintenance process models such as: Boehm, Osborne, Iterative enhancement and reuse-oriented modes.  Students participate in group project in Software Maintenance and Evolution.

course attachements