|
Software-Architektur-Vorlesung+Projekt (10-ECTS) (OSS-ARCH-VUE+PROJ)10 ECTS (englische Bezeichnung: Software-Architektur-Vorlesung+Projekt (10-ECTS))
Modulverantwortliche/r: Martin Jung, Dirk Riehle Lehrende:
Martin Jung, Dirk Riehle
Start semester: |
SS 2022 | Duration: |
1 semester | Cycle: |
jährlich (SS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
240 Std. | Language: |
Deutsch |
Lectures:
Inhalt:
Die Architektur eines Softwaresystems beschreibt die wesentlichen Komponenten des Systems, ihre Beziehungen und Struktur, sowie das Verhalten und die Dynamik der Beziehungen und Struktur dieser Komponenten. Dieser Kurs vermittelt in einer Vorlesung zunächst die folgenden Aspekte von Softwarearchitektur:
Grundlegende Bausteine und ihre Beziehungen
Softwarearchitekturbeschreibungssprachen
Softwarearchitekturstile und -muster
Bibliotheken, Rahmenwerke und Plattformen
Formale sowie de-facto Industriestandards
Die Softwarearchitekturen von Beispielsystemen
Nicht technische Kriterien in der Architektur
Werkzeuge für Softwarearchitekten
Vorgehensmodelle der Softwarearchitektur
Architekturgetriebene Entwicklung
Die Rolle und Funktion der Softwarearchitektin
Lernziele und Kompetenzen:
- Studierende erwerben ein ganzheitliches Verständnis des Konzepts "Softwarearchitektur"
Studierende erwerben die Befähigung zur Bewertung, Auswahl und Konstruktion problemangemessener Architekturen
Studierende gewinnen Kenntnis von architekturgetriebener Entwicklungsmethodik und entsprechender Werkzeuge
Studierende gewinnen Kenntnis der typischen Verantwortlichkeiten und der Methodik eines Softwarearchitekten
Weitere Informationen:
www: https://oss.cs.fau.de/oss-arch-course
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Mathematik (Bachelor of Science)
(Po-Vers. 2019w | NatFak | Mathematik (Bachelor of Science) | weitere Module der Bachelorprüfung | Module des Nebenfachs | Nebenfach Informatik | Vertiefungsmodule | Vertiefungsrichtung Software Engineering | Software Architecture (VUE+PROJ 10-ECTS))
Studien-/Prüfungsleistungen:
Software Architecture (VUE+PROJ 10-ECTS) (Prüfungsnummer: 733977)
(englischer Titel: Software Architecture (VUE+PROJ 10-ECTS))
- Prüfungsleistung, mehrteilige Prüfung, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
- Project work: 20% of the final grade (Every second week, graded by deliverables, see course slides)
Project presentation: 5% of the final grade (1 time - 15 minutes)
Project final report: 25% of the final grade (up to 10 pages maximum)
Oral exam: 50% of the final grade
- Erstablegung: SS 2022
1. Prüfer: | Martin Jung, | 2. Prüfer: | Dirk Riehle |
Software Architecture (VUE+PROJ 10-ECTS) (Prüfungsnummer: 359410)
(englischer Titel: Software Architecture (VUE+PROJ 10-ECTS))
- Prüfungsleistung, Praktikumsleistung, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
- Project work: 20% of the final grade (Every second week, graded by deliverables, see course slides)
Project presentation: 5% of the final grade (1 time - 15 minutes)
Project final report: 25% of the final grade (up to 10 pages maximum)
Oral exam: 50% of the final grade
- Erstablegung: SS 2022
1. Prüfer: | Martin Jung, | 2. Prüfer: | Dirk Riehle |
|
|
|