|
Analyse und Design objektorientierter Softwaresysteme mit der Unified Modeling Language (UML) (PSWT-OOAD)
- Dozentinnen/Dozenten
- Hon.-Prof. Dr.-Ing. Detlef Kips, Dr.-Ing. Martin Jung
- Angaben
- Vorlesung
Online 2 SWS, ECTS-Studium, ECTS-Credits: 2,5, Sprache Deutsch
Zeit: Di 10:15 - 11:45, H4; Bemerkung zu Zeit und Ort: Die Veranstaltung wird digital mittels ZOOM durchgeführt. Weitere Infos auf StudOn
- Studienfächer / Studienrichtungen
- WPF INF-BA-V-SWE 4-6 (ECTS-Credits: 2,5)
WPF INF-BA-V-PS 4-6 (ECTS-Credits: 2,5)
WF INF-MA ab 1 (ECTS-Credits: 2,5)
WF IuK-BA 5-6 (ECTS-Credits: 2,5)
WF IIS-MA ab 1 (ECTS-Credits: 2,5)
- Inhalt
- Die sogenannte "Unified Modeling Language" (UML) ist der seit Jahren weltweit akzeptierte Notationsstandard für die Modellierung komplexer Softwaresysteme. Mit einem reichhaltigen Repertoire an graphischen und textuellen Ausdrucksmöglichkeiten bietet die UML ihren Anwendern die Möglichkeit, die Anforderungen an die Zielsoftware, ihre statischen bzw. dynamischen Systemeigenschaften sowie die gewählte Softwarearchitektur halbformal zu spezifizieren, im Team darüber zu kommunizieren und große Teile des Programmcodes aus den spezifizierten Systemmodellen zu generieren.
Ziel dieser Vorlesung ist es, die Studierenden mit Syntax und Semantik der UML vertraut zu machen und zu demonstrieren, wie die UML im Rahmen eines "typischen" Softwareentwicklungsprozesses angewendet werden kann. Zu diesem Zweck werden die verschiedenen Diagrammtypen und Notationselemente der UML schrittweise eingeführt und anhand eines durchgängigen Anwendungsbeispiels im Rahmen eines konkreten Vorgehensmodells über alle Entwicklungsphasen hinweg eingesetzt.
Lernziele und Kompetenzen:
Im Rahmen dieser Veranstaltung sollen die Studierenden insbesondere die Kompetenz erwerben,
die syntaktische Struktur und die Semantik vorgegebener UML-Modelle bzw. Modellausschnitte zu analysieren und zu erläutern
verschiedene Sprachelemente der UML (und ggf. deren Kombination) im Hinblick auf ihre Eignung zur Abbildung charakteristischer Modellierungsprobleme im Rahmen eines Softwareentwicklungsprozesses zu bewerten, auszuwählen und anzuwenden
die Struktur und Systematik des UML-Metamodells zu erläutern und die UML mit geeigneten Metamodellierungskonzepten auf spezifische Anwendungskontexte anzupassen
zu einer gegebenen Anforderungsdefinition im Rahmen einer systematischen Analyse- und Entwurfsmethodik ein integriertes UML-Systemmodell zu erstellen
den Funktionsumfang eines UML-basierten Modellierungswerkzeugs zu bewerten, ein geeignetes Werkzeug auszuwählen und sicher anzuwenden.
- Empfohlene Literatur
- Rumbaugh, J.; Booch, G.; Jacobson, I.: The Unified Modeling Language Reference Manual, Addison-Wesley, 2004
Hitz, M.; Kappel, G.; Kapsammer, E.; Retschitzegger, W.: UML @ work , 3., aktualisierte und überarbeitete Auflage, dpunkt-Verlag, 2005
Winter, M.: Methodische objektorientierte Softwareentwicklung, dpunkt-Verlag, 2005
Störrle, H.: UML 2 erfolgreich einsetzen, Addison-Wesley, 2007
Rumpe, B.: Modellierung mit UML: Sprache, Konzepte und Methodik, Springer-Verlag, 2. Auflage, 2011
Seidl, M., Brandsteidl, M., Huemer, C., Kappek, G.: UML@classroom - Eine Einführung in die objektorientierte Modellierung, dpunkt-Verlag, 2012
Rupp, C.; Queins, S., et al. UML 2 glasklar: Praxiswissen für die UML-Modellierung, Carl Hanser Verlag, 2012
Die einschlägige Originalliteratur zur UML findet man auf der Website der Object Management Group ( http://www.omg.org/spec/UML ).
- ECTS-Informationen:
- Credits: 2,5
- Zusätzliche Informationen
- Erwartete Teilnehmerzahl: 50, Maximale Teilnehmerzahl: 60
- Zugeordnete Lehrveranstaltungen
- UE ([online]):Übungen zu Analyse und Design objektorientierter Softwaresysteme mit der Unified Modeling Language (UML)
-
Dozent/in: Dr.-Ing. Ralf Ellner
Zeit: Do 8:00 - 10:00, 01.153-113 CIP; Bemerkung zu Zeit und Ort: Die Veranstaltung wird digital mittels ZOOM durchgeführt. Weitere Infos auf StudOn
- Verwendung in folgenden UnivIS-Modulen
- Startsemester SS 2021:
- Analyse und Design objektorientierter Softwaresysteme mit UML (PSWT-OOAD)
- Institution: Forschungs- und Lehrallianz Praktische Softwaretechnik
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|