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.

Diese Seite läuft auf FoswikiDas Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki? Feedback senden