20 likes | 137 Views
Object-Oriented Reengineering Patterns. Serge Demeyer Stéphane Ducasse Oscar Nierstrasz www.iam.unibe.ch/~scg/OORP. Schedule. 1. Introduction (30 min.) There are OO legacy systems too ! 2. Reverse Engineering (30 min.) How to understand your code 3. Visualization (60 min.)
E N D
Object-Oriented Reengineering Patterns Serge Demeyer Stéphane Ducasse Oscar Nierstrasz www.iam.unibe.ch/~scg/OORP
Schedule 1. Introduction (30 min.) There are OO legacy systems too ! 2. Reverse Engineering (30 min.) How to understand your code 3. Visualization (60 min.) Scaleable approach 4. Design Extraction (60 min.) How to extract design from code *** lunch *** 5. Testing and Migration (30 min.) How to reengineer safely 6. Code Duplication (30 min.) The most typical problems 7. Restructuring (30 min.) High-level refactoring. 8. Tool Integration and Meta-modelling (30 min.) MOF, XMI … 9. Conclusion