Presentation is loading. Please wait.

Presentation is loading. Please wait.

Object-Oriented Reengineering Patterns and Techniques Prof. O. Nierstrasz Prof. S. Ducasse www.iam.unibe.ch/~scg/Teaching/OORP T.

Similar presentations


Presentation on theme: "Object-Oriented Reengineering Patterns and Techniques Prof. O. Nierstrasz Prof. S. Ducasse www.iam.unibe.ch/~scg/Teaching/OORP T."— Presentation transcript:

1 Object-Oriented Reengineering Patterns and Techniques Prof. O. Nierstrasz Prof. S. Ducasse www.iam.unibe.ch/~scg/Teaching/OORP T

2 © S. Demeyer, S. Ducasse, O. Nierstrasz Intro.2 OORPT Object-Oriented Reengineering Patterns and Techniques WWW:  www.iam.unibe.ch/~scg www.iam.unibe.ch/~scg Text:  “Object-Oriented Reengineering Patterns,” Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz, Morgan Kaufmann and DPunkt, 2002, ISBN 1-55860-639-4.

3 © S. Demeyer, S. Ducasse, O. Nierstrasz Intro.3 Course outline 1. Oct 22- Introduction 2. Oct 29- Lab — understanding legacy software 3. Nov 5- Presentation of results (all groups) 4. Nov 12 - Reverse Engineering 5. Nov 19 - Visualization for Program Understanding 6. Nov 26 - Design Extraction and Visualization 7. Dec 3- Problem Detection and Duplicated Code 8. Dec 10- Refactoring 9. Dec 17- Lab — using reengineering tools 10. Jan 14- Restructuring and Meta-modeling 11. Jan 21- Architectural Extraction 12. Jan 28- Testing and Migration Strategies 13. Feb 4- Exam (for MSc students)

4 © S. Demeyer, S. Ducasse, O. Nierstrasz Intro.4 Email list Please register yourself in the course mailing list! http://www.iam.unibe.ch/cgi-bin/majordomo List: oorpt-vorlesung

5 © S. Demeyer, S. Ducasse, O. Nierstrasz Intro.5 License http://creativecommons.org/licenses/by-sa/2.5/ Attribution-ShareAlike 2.5 You are free: to copy, distribute, display, and perform the work to make derivative works to make commercial use of the work Under the following conditions: Attribution. You must attribute the work in the manner specified by the author or licensor. Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. For any reuse or distribution, you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above. Attribution-ShareAlike 2.5 You are free: to copy, distribute, display, and perform the work to make derivative works to make commercial use of the work Under the following conditions: Attribution. You must attribute the work in the manner specified by the author or licensor. Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. For any reuse or distribution, you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above.


Download ppt "Object-Oriented Reengineering Patterns and Techniques Prof. O. Nierstrasz Prof. S. Ducasse www.iam.unibe.ch/~scg/Teaching/OORP T."

Similar presentations


Ads by Google