Moduldetails

M1104-MM-BI-4  Softwarearchitektur

Modulverantwortlich: N.N.
Anzeige im Stundenplan: INF-BI-4
Dauer: 4
Anzahl Wahlkurse: 0
Credits: 12,0
Startsemester: WiSe 2022/23
Verantwortliche:r Dozent:in Prof. Dr. Aßmann
uwe.assmann@tu-dresden.de
Inhalte und Qualifikationsziele Die Studierenden sind mit aktuellen Fragestellungen der Softwarewerkzeuge sowie des Software-Projektmanagements vertraut. Sie können verschiedene Klassen von Werkzeugen anwenden, kennen ihren Einsatz in verschiedenen Phasen der Softwareentwicklung sowie die Architekturprinzipien von Werkzeugen. Sie sind in der Lage, mit diesen Prinzipien Werkzeuge eigenständig zu entwickeln.

Inhalt des Moduls sind Begriffe, Techniken, Methodik und Prozesse der Softwareentwicklung und des Projektmanagements, wie der Einsatz und die Entwicklung von Softwarewerkzeugen, Metamodellierung, domänenspezifische Sprachen, Vorgehensmodelle, Anforderungsanalyse und Qualitätssicherung.
Lehr- und Lernformen Das Modul umfasst Lehrveranstaltungen im Umfang von insgesamt 8 SWS sowie das Selbststudium. Es sind mindestens 4 SWS Vorlesungen
aus dem Katalog INF-BI-4 der Fakultät Informatik zu wählen. 4 SWS sind
frei aus den im Katalog angegebenen Vorlesungen und/oder Übungen zu wählen. Einige Lehrveranstaltungen in diesem Modul können in englischer Sprache angeboten werden. Der Katalog wird inklusive der Lehrveranstaltungssprache zu Semesterbeginn fakultätsüblich bekannt gegeben.
Voraussetzungen für die Teilnahme Grundkenntnisse einer objektorientierten Programmiersprache und einer Modellierungssprache wie UML werden vorausgesetzt. Mit der folgenden Literatur können sich die Studierenden auf das Modul vorbereiten:
- W. Zuser, T. Grechenig, M. Köhle. Software Engineering mit UML und dem Unified Process.
- B. Oestereich: Objektorientierte Softwareentwicklung mit der Unified Modeling Language.
Verwendbarkeit Das Modul ist eines von 5 Brückenmodulen im Master-Studiengang Medieninformatik, von denen eines zu wählen ist.
Voraussetzungen für Vergabe von Leistungspunkten Die Leistungspunkte werden erworben, wenn die Modulprüfung
bestanden ist. Sie besteht bei mehr als 50 angemeldeten Studierenden
aus einer schriftlichen Klausurarbeit im Umfang von 180 Minuten. Bei
bis zu 50 angemeldeten Studierenden wird die Klausurarbeit durch eine
mündliche Prüfungsleistung im Umfang von 30 Minuten ersetzt;
gegebenenfalls wird dies den angemeldeten Studierenden am Ende des
Anmeldezeitraums bekannt gegeben. Auf Antrag des Studierenden kann die mündliche Prüfungsleistung in englischer Sprache erbracht werden.
Leistungspunkte und Noten Durch das Modul können 12 Leistungspunkte erworben werden. Die Modulnote entspricht der Note der Prüfungsleistung.
Häufigkeit des Moduls Das Modul beginnt jedes Studienjahr im Sommersemester.
Arbeitsaufwand Der Arbeitsaufwand beträgt 360 Stunden.
Dauer des Moduls Das Modul umfasst 2 Semester.
Modulnummer Modulhandbuch TU Dresden INF-BI-4

Anmeldefristen

Phase Block Anmeldung von | bis Ende Abmeldung
Ohne Auswahlverfahren Vorlesungszeit 04.10.2022 00:00 | 15.12.2022 00:00 02.02.2023 00:00

Kurse

Nummer Name Semester  
K1102-MA0016V Embedded Hardware Systems Design (V)  
K1102-MA0016V Embedded Hardware Systems Design (V) SoSe 2023
K1102-MA0016Ü Embedded Hardware Systems Design (Ü)  
K1102-MA0029V Compilerbau (V)  
K1102-MA0029V Compilerbau (V) SoSe 2023
K1102-MA0029V Compilerbau (V) SoSe 2024
K1102-MA0029Ü Compilerbau (Ü)  
K1102-MA0029Ü Compilerbau (Ü) SoSe 2023
K1102-MA0029Ü Compilerbau (Ü) SoSe 2024
K1102-MA275T Compiler Construction Tutorial (T)  
K1102-MA275T Compiler Construction Tutorial (T) WiSe 2022/23
K1102-MA275V Compiler Construction (V)  
K1102-MA275V Compiler Construction (V) WiSe 2022/23
K1104-BA0503V Automotive Software Engineering (V)  
K1104-BA0504V Softwaremanagement (V)  
K1104-BA0504V Softwaremanagement (V) SoSe 2024
K1104-BA0504Ü Softwaremanagement (Ü)  
K1104-BA0504Ü Softwaremanagement (Ü) SoSe 2024
K1104-BA0507V Softwaretechnologie 2 (V)  
K1104-BA0507V Softwaretechnologie 2 (V) WiSe 2022/23
K1104-BA0507Ü Softwaretechnologie 2 (Ü)  
K1104-BA0507Ü Softwaretechnologie 2 (Ü) WiSe 2022/23
K1104-MA0002V Component Based Software Engineering (V)  
K1104-MA0002V Component Based Software Engineering (V) SoSe 2023
K1104-MA0002V Component Based Software Engineering (V) SoSe 2024
K1104-MA0002Ü Component Based Software Engineering (Ü)  
K1104-MA0002Ü Component Based Software Engineering (Ü) SoSe 2023
K1104-MA0002Ü Component Based Software Engineering (Ü) SoSe 2024
K1104-MA0003V Ausgewählte Kapitel der Softwaretechnologie (V)  
K1104-MA0006V Model-Driven Software Development in Technical Spaces (V)  
K1104-MA0006V Model-Driven Software Development in Technical Spaces (V) WiSe 2022/23
K1104-MA0006Ü Model-Driven Software Development in Technical Spaces (Ü)  
K1104-MA0006Ü Model-Driven Software Development in Technical Spaces (Ü) WiSe 2022/23
K1104-MA0007P Software as a Business (P)  
K1104-MA0007P Software as a Business (P) WiSe 2022/23
K1104-MA0007V Software as a Business (V)  
K1104-MA0007V Software as a Business (V) WiSe 2022/23
K1104-MA0015P Komplexpraktikum Softwaretechnologie (P)  
K1104-MA0015P Komplexpraktikum Softwaretechnologie (P) SoSe 2023
K1104-MA0015P Komplexpraktikum Softwaretechnologie (P) SoSe 2024
K1104-MA0020V Design Patterns and Frameworks (V)  
K1104-MA0020V Design Patterns and Frameworks (V) WiSe 2022/23
K1104-MA0020V Design Patterns and Frameworks (V) WiSe 2023/24
K1104-MA0020Ü Design Patterns and Frameworks (Ü)  
K1104-MA0020Ü Design Patterns and Frameworks (Ü) WiSe 2022/23
K1104-MA0020Ü Design Patterns and Frameworks (Ü) WiSe 2023/24
K1104-MA0030V Softwareentwicklung in der industriellen Praxis (V)  
K1104-MA0030V Softwareentwicklung in der industriellen Praxis (V) WiSe 2022/23
K1104-MA0038V Requirements Engineering und Testen (V)  
K1104-MA0038V Requirements Engineering und Testen (V) WiSe 2022/23
K1104-MA0038Ü Requirements Engineering und Testen (Ü)  
K1104-MA0038Ü Requirements Engineering und Testen (Ü) WiSe 2022/23
K1104-MA0041V Software-Reengineering (V)  
K1104-MA0041Ü Software-Reengineering (Ü)  
K1104-MA0042V Future Proof Software Systems (V)  
K1104-MA0042V Future Proof Software Systems (V) SoSe 2023
K1104-MA0055V Self-aware Computing Systems and Cobotics (V)  
K1104-MA0055V Self-aware Computing Systems and Cobotics (V) WiSe 2022/23
K1104-MA0056V Automotive Software Safety (V)  
K1104-MA0056V Automotive Software Safety (V) WiSe 2022/23
K1104-MA0056V Automotive Software Safety (V) WiSe 2023/24
K1106-MA0054V Role-based Software Infrastructures (V)  

Leistungen

Kurs / Modulabschluss­leistungen Leistungen Bestehens­pflicht Gewichtung
Modulabschlussleistungen Klausurarbeit/Mündliche Prüfungsleistung Softwarearchitektur Ja 1