HOCHSCHULE FURTWANGEN UNIVERSITY Studiengang Business Application Architectures (M.Sc.) Modul Enterprise Software Architectures Dozent Prof. Dr. Ulf Schreier Einordnung 1. Semester 6 SWS Arbeitsaufwand Gesamt 300 Std. Präsenz 90 Std. Gewichtung Informatik: hoch Betriebswirtschaft: niedrig Andere Grundlagenfächer: keine Schlüsselqualifikationen: mittel 10 credits Vor- und Nachbereitung: 190 Std. Pflichtfach Prüfung und Vorbereitung: 20 Std Voraussetzungen Vorkenntnisse aus einem Bachelorstudium der (Wirtschafts-)informatik • • • Lernziele • • • Inhalt • • • • • • • • Literatur • • • • Gut und schlecht gestaltete Architektur unterscheiden lernen Software-Architektur-Richtlinien aufstellen können Die Struktur von großen Wirtschaftsinformatik-Anwendungen verstehen, sowohl von Individual-Entwicklungen als auch von Standard-Systemen wie ERP Architektur von Wirtschaftsinformatik-Anwendungen entwerfen können Die Umsetzung einer Architektur mit einem Team von Entwicklern begleiten können In Projektgruppen von 2 bis 4 Mitgliedern Architektur umsetzen Die Rolle des Architekten bei der Software-Entwicklung Merkmale von betriebswirtschaftlichen Anwendungen Komponenten und zugehörige Entwurfsmuster Architekturstile für Präsentationslogik Architekturstile für Fach- und Datenlogik Architektur-Stile und ihre Umsetzung mit Frameworks, Aspekten und modellgetriebener Entwicklung Konkrete Architektur-Regeln von Systemen oder Frameworks für Wirtschaftsinformatik (z.B. Java EE) Bien: Real World Java EE Patterns – Rethinking Best Practices, press.adam-bien.com, 2009 Fowler: Patterns für Enterprise Application-Architekturen, mitp 2003 Siedersleben: Moderne Software-Architektur, dpunkt 2004 Starke: Effektive Software-Architekturen, Hanser 2011 Szyperski, Gruntz, Murer: Component Software: Beyond ObjectOriented Programming, Addison-Wesley 2002 Lehr- und Lernmethoden Vorlesung, Projekte mit konkreten Beispielen in Gruppen mit 2 bis 4 Studierenden, Referate Bewertung • • Bewertung von Projekten und Referaten Klausur