Modulhandbuch BaTIN2012_Entwicklung komplexer SW-Systeme
Verantwortlich: Prof. Dr. Hans Wilhelm Nissen
Modul
Anerkennbare Lehrveranstaltung (LV)
Organisation
Bezeichnung |
Lang |
BaTIN2012_Entwicklung komplexer SW-Systeme |
MID |
BaTIN2012_EKS |
MPID |
|
|
|
Zuordnung |
Studiengang |
BaTIN2012 |
Studienrichtung |
N, S, P, E |
Wissensgebiete |
N_SYS, S_SYS, WPB |
|
|
Einordnung ins Curriculum |
Fachsemester |
4-6 |
Pflicht |
S, N |
Wahl |
P, E |
|
|
Version |
erstellt |
2011-10-14 |
VID |
1 |
gültig ab |
WS 2012/13 |
gültig bis |
|
|
Zeugnistext
de
Entwicklung komplexer Software-Systeme
en
Development of Complex Software Systems
Unterrichtssprache
Deutsch
Modulprüfung
Form der Modulprüfung |
sMP |
Regelfall (bei hoher Prüfungsanzahl: sK) |
Beiträge ECTS-CP aus Wissensgebieten |
S_SYS, N_SYS, WPB |
6 |
Summe |
6 |
Aufwand [h]: 180
Prüfungselemente
Vorlesung / Übung
Form Kompetenznachweis |
bÜA |
Präsenzübung und Selbstlernaufgaben |
Beitrag zum Modulergebnis |
bÜA |
unbenotet |
Spezifische Lernziele
Kenntnisse
- Entwurfsmuster charakterisieren und erläutern (PFK.9)
- Modularisierungsprinzipien benennen (PFK.1, PFK.3, PFK.9)
- Prinzipien Service-orientierter Architekturen wiedergeben (PFK.1, PFK.9)
- Konzepte und konkrete Umsetzungen der Web Services definieren (PFK.9)
- Theorie der komponenten-basierten Systeme erläutern (PFK.1, PFK.9)
- Beispiele aus der Java Enterprise Edition ableiten und analysieren (PFK.9)
- Konzepte der Modell-getriebenen Software-Entwicklung darstellen (PFK.1, PFK.3, PFK.9)
- Prinzipien und Werkzeuge zur Projekt-Automatisierung darlegen (PFK.9)
Fertigkeiten
- Entwurfsmuster anwenden und beurteilen (PFK.2, PFK.5)
- Entwurfsmuster erweitern (PFK.2, PFK.5)
- XML und XML-Schema lesen und erstellen (PFK.2)
- WebServices entwerfen und spezifizieren (PFK.1, PFK.2, PFK.5)
- Komponenten eines Anwendungsservers entwerfen (PFK.1, PFK,2, PFK.5)
Exemplarische inhaltliche Operationalisierung
In der Übung werden Entwurfsmuster hergeleitet, diskutiert und erweitert. Hierzu werden verschiedene Modellierungsverfahren eingesetzt. Anhand von konkreten Aufgabenstellungen werden Spezifikationen für WebServices erstellt.
Praktikum
Form Kompetenznachweis |
bSZ |
praxisnahes Szenario bearbeiten |
Beitrag zum Modulergebnis |
bSZ |
unbenotet |
Spezifische Lernziele
Fertigkeiten
- Entwurfsmuster in Programmcode umsetzen (PFK.6)
- WebServices zusammen mit entsprechendem Klienten erstellen (PFK.9)
- Komponenten für Applikationsserver programmieren und installieren (PFK.9)
Handlungskompetenz demonstrieren
- Entwurfsmuster auf konkrete Probleme anwenden (PFK.10)
- WebServices für gegebenes Anwendungsszenario entwerfen und erstellen (PFK.6, PFK.9, PFK.10)
- Komponenten für Aufgabenstellung entwerfen, prüfen und auf zentralen Anwendungsserver übertragen (PFK.6, PFK.9, PFK.10)
Exemplarische inhaltliche Operationalisierung
Die Anwendung von Entwurfsmustern erfolgt durch die Realisierung spezifizierter Systemteile. Auf Basis einer kurzen Spezifikation kann die Erstellung entsprechender WebServices erfolgen. In Ergänzung hierzu können verschiedene Komponenten eines Gesamtsystems mit Hilfe verfügbarer Standardwerkzeuge erstellt werden.
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden