SwE 455

Software Maintenance and Evolution
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.

ملف مرفق: 
المرفقالحجم
ملف swe455_lect_1.pptx203.02 كيلوبايت
ملف swe455_lect_2.pptx656.55 كيلوبايت
Office presentation icon swe455_lect_3.ppt606.5 كيلوبايت
Office presentation icon swe455_lect_4.ppt107.5 كيلوبايت
ملف slicing_lecture.pptx80.41 كيلوبايت
ملحقات المادة الدراسية