| Titel | Architekturzentrierte Softwareentwicklung |
| Veranstalter | Christiane Floyd |
| Zeit und Ort | 2 SWS Di 14-16 D-129 , Beginn 23.10. Vier Termine entfallen und werden durch zwei Doppeltermine in Anwesenheit äthiopischer Gäste ersetzt am Fr. 1.2. und 8.2. 10-13Uhr.(Terminübersicht) |
| Inhalt | AZSE ist ein kontinuierliches Verfahren, bei dem das Entwerfen, Erhalten und Erneuern von Architektur den gesamten Software-Lebenszyklus prägt. In diesem Semester behandeln wir AZSE im Kontext der Globalisierung am Beispiel einer Entwicklungskooperation mit Äthiopien. Im einzelnen untersuchen wir die folgenden Fragen: - Welche Kontext-Annahmen machen Entwurfsmethoden?
- Inwieweit sind sie auch für Buy and Make nutzbar?
- Wie unterstützt Software-Architektur die Zusammenarbeit zwischen Personengruppen, die in verteilten Projekten zusammen arbeiten?
- Wie hängen Architekturstile mit Komponentensoftware zusammen?
- Wie lassen sich Entwurfsmethoden auf Bedingungen der Ressourcenknappheit adaptieren?
|
| Stellung im Studienplan | Hauptstudium |
| Voraussetzungen | Grundlegendes Verständnis von objektorientierter Konstruktion mit Praxiserfahrung aus einem entsprechenden Projekt. Interesse für Herausforderungen von Entwicklungländern. |
| Vorgehen | - Vorträge von Studierenden zu ihren Studien- und Diplomarbeiten (auf Deutsch!)
- Vorträge von Studierenden auf der Basis von Seminarliteratur (auf Englisch vor ausländischen Gästen)
- Erfahrungsaustausch mit Gästen aus Äthiopien über Softwareprojekte in Entwicklungsländern
- vortragsbegleitende Diskussion insbesondere mit dem Ziel, Zusammenhänge zwischen einzelnen Ansätzen hervorzuheben bzw. zu entwickeln
- Die Studierenden werden bei der Vorbereitung der Vorträge sowie bei der schriftlichen Ausarbeitung intensiv betreut.
- Die Seminararbeiten sollen, soweit sinnvoll, in Lehrmaterialien zum Thema AZSE in Äthiopien weiter verwendet werden.
|
| Literatur | wird bekannt gegeben |
| Periodizität | einmalig |
| Eignung | Für Lehramtstudierende geeignet. Für Nebenfachstudierende geeignet. Für Bioinformatikstudierende bedingt geeignet. Für Wirtschaftsinformatikstudierende geeignet. |