Web Communication & Information Systems BB
Jetzt
Bewerben

Advanced Engineering Methods

Niveau der Lehrveranstaltung/des Moduls laut Lehrplan

2. Studienzyklus, Master

Lernergebnisse der Lehrveranstaltung/des Moduls

Die AbsolventInnen haben, aufbauend auf die Grundlagen im Bereich des Software Engineering, vertiefende Kenntnis in ausgewählten Themen zur Entwicklung und Evolution von fortgeschrittenen Softwaresystemen. Die Studierenden kennen erweiterte Verfahren der Anforderungsanalyse (u.a. KAOS) und können diese effizient anwenden und haben fundierte Kenntnisse im Feinentwurf von Softwaresystemen anhand von Entwurfsmuster. Die AbsolventInnen kennen darüber hinaus Verfahren zur Automatisierung und Unterstützung von großen Softwaresystemen verteilter Entwicklerteams (u.a., Buildmanagement) und Spezialgebiete wie die aspektorientierte Programmierung.

Voraussetzungen laut Lehrplan

keine

Lehrinhalte

In der integrierten Lehrveranstaltung werden weiterführende und vertiefende Themen im Bereich des Software und Web Engineering gelehrt. Dazu gehören folgende Schwerpunkte: Vertiefende Themen in den Teilgebieten der Anforderungsanalyse (Goal Modeling, KAOS, usw.) und des Design (Design Patterns, Refactoring, usw.); Vertiefung der agilen Entwicklungsmethoden; Vorgehensweisen in der Entwicklung von erweiterten Softwaresystemen (Architektonische Ansätze, wie z.B. komponentenbasierte Softwareentwicklung, Lebenszyklusmanagement und Dokumentation); Automatisierung in der Entwicklung von großen Softwaresystemen im internationalen Team (Sourcecode Management, Continuous Integration und Testen, Fortgeschrittenes Buildmanagement); Aspektorientierte Programmierung, Software Product Lines;

empfohlene Fachliteratur

- I. Sommerville: Software Engineering, 9., aktualisierte Auflage, PEARSON, 2012. - B. Brügge, A. H. Dutoit: Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java, PEARSON, 2004. - P. Abrahamsson, O. Salo, J. Ronkainen, J. Warsta: Agile development methods¿Review and analysis, VTT, 2002. - Freeman, Eric: Entwurfsmuster von Kopf bis Fuß : [ein Buch zum Mitmachen und Verstehen] / Eric Freeman ; Elisabeth Freeman. Mit Kathy Sierra ; Bert Bates. Dt. Übers. von Lars Schulten und Elke Buchholz. - 1. Aufl. ; 4. korrigierter Nachdr. - Beijing [u.a.] : O'Reilly, 2008/c2006. - XXXIV, 638 S. ISBN 3-89721-421-0 - ISBN 978-3-89721-421-7

Bewertungsmethoden und -kriterien

LV-abschließende Prüfung;

Unterrichtssprache

Englisch

Anzahl der zugewiesenen ECTS-Credits

5

geplante Lehr- und Lernmethoden

Vortrag, Gruppenarbeit,Präsentation und Diskussion von Aufgaben

Semester/Trimester, in dem die Lehrveranstaltung/das Modul angeboten wird

1

Semester-Wochen-Stunden (SWS)

3

Name des/der Vortragenden

Prof. Dr. Georg Hagel

Studienjahr

1

empfohlene optionale Programmeinheiten

nicht zutreffend

Kennzahl der Lehrveranstaltungen/des Moduls

ENG.1

Art der Lehrveranstaltung/des Moduls

Pflichtfach (Integrative Lehrveranstaltung)

Art der Lehrveranstaltung

Präsenzveranstaltung

Praktikum/Praktika

nicht zutreffend