Softwarekonstruktion
Semester:
Modul:
CS4120
Lecturer:
Assistants:
Die nächste Übung findet am 29.1. statt.
Lehrinhalte:
- Herausforderungen bei Entwurf und Wartung großer Softwaresysteme
- Objektorientierte Softwareentwicklung
- Softwarearchitekturen
- Softwarekomponenten
- Entwurfsmuster
- Refactoring und Reengineering
- Produktlinien
- CASE-Werkzeuge
Qualifikationsziele:
- Kenntnis der Konzepte und Verfahren der objektorientierten Softwareentwicklung
- Fähigkeit, objektorientierte Analyse- und Entwurfsmethoden anzuwenden
- Vertrautheit mit grundlegenden Softwarearchitekturen
- Kenntnis gängiger Komponentenmodelle
- Fähigkeit, Entwurfsmuster sinnvoll einzusetzen
- Kenntnis grundlegender Techniken des Reengineering und Refactoring
Eintrag Modulhandbuch:
Kriterien für den Schein:
- 50% der Punkte der Übungsaufgaben + Workshop
- Klausur oder mündliche Prüfung am Ende des Semesters
Übung
- Erste Abgabe 6.11.
- Erste Übung 13.11.
- 14-tägig
Lecture
Tuesday October 23, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday October 30, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 6, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 13, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 20, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 27, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday December 4, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday December 11, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday December 18, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 8, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 15, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 22, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 29, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday February 5, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday February 12, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Übung
Tuesday November 13, 2012 12:00-13:00 (Informatik Seminarraum 2)
Tuesday December 11, 2012 12:00-13:00 (Informatik Seminarraum 2)
Tuesday January 8, 2013 12:00-13:00 (Informatik Seminarraum 2)
Tuesday January 29, 2013 12:00-13:00 (Informatik Seminarraum 2)
Tuesday February 5, 2013 12:00-13:00 (Informatik Seminarraum 2)
Tuesday October 23, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday October 30, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 6, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 13, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 20, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday November 27, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday December 4, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday December 11, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday December 18, 2012 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 8, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 15, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 22, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday January 29, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday February 5, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Tuesday February 12, 2013 10:15-11:45 (Seminarraum Mathematik 2 (Banach) (Gebäude 64 - 30.14))
Übung
Tuesday November 13, 2012 12:00-13:00 (Informatik Seminarraum 2)
Tuesday December 11, 2012 12:00-13:00 (Informatik Seminarraum 2)
Tuesday January 8, 2013 12:00-13:00 (Informatik Seminarraum 2)
Tuesday January 29, 2013 12:00-13:00 (Informatik Seminarraum 2)
Tuesday February 5, 2013 12:00-13:00 (Informatik Seminarraum 2)
- News
- Research
- Teaching
- Staff
- Martin Leucker
- Diedrich Wolter
- Ulrike Schräger-Ahrens
- Aliyu Ali
- Mahmoud Abdelrehim
- Phillip Bende
- Juljan Bouchagiar
- Marc Bätje
- Tobias Braun
- Gerhard Buntrock
- Anja Grotrian
- Hannes Hesse
- Raik Hipler
- Elaheh Hosseinkhani
- Hannes Kallwies
- Frauke Kerlin
- Karam Kharraz
- Mohammad Khodaygani
- Ludwig Pechmann
- Waqas Rehan
- Martin Sachenbacher
- Andreas Schuldei
- Annette Stümpel
- Gesina Schwalbe
- Tobias Schwartz
- Daniel Thoma
- Lars Vosteen
- Open Positions
- Contact