Slides chapter 1
Unit 1
Introduction to Software Evolution: The Software Volcano
3 April Maintenance Reverse Engineering Ethics Cathedral and Bazaar.
Ch 1: The Nature of Software Ch 2: Software Engineering Ch 1: The Nature of Software Ch 2: Software Engineering Moonzoo Kim CS Dept. KAIST 1.
2. Object-Oriented Design Principles. © Oscar Nierstrasz 2 Roadmap Motivation: stability in the face of change Model domain objects Model responsibilities.
8 April Maintenance Reverse Engineering Ethics. Software Engineering Elaborated Steps Concept Requirements Architecture Design Implementation Unit test.