Softwaretechnik


Modulnummer:

1101410


Leistungspunkte:

12 ECTS


Lehrveranstaltungen:

  • Vorlesung Softwaretechnik (2 SWS)
  • Übung Softwaretechnik (4 SWS)

Prüfung:

1. Prüfungsleistung: Klausur (120 min)
2. Prüfungsleistung: Projektarbeit


Prüfungsvorleistungen:

keine


Inhalt:

  • Lebenszyklusmodelle
  • Prinzipien und Konzepte der Softwaretechnik,
  • Basistechniken der Softwarespezifikation (z.B. EBNF, XML-Technologie, Datenflussdiagramme, Automaten)
  • Modularisierung (z.B. einfache Module, Datenkapseln, Abstrakte Datentypen, Klassen)
  • Strukturierte und objektorientierte Ansätze der Spezifikation der Analyse, des Entwurfs und der Implementation von Systemen (z.B. UML [Use-Case-, Interaktions-, Klassen- und Zustandsdiagramme], SA/RT)
  • Methoden und Techniken der Qualitätssicherung (z.B. Reviews, Testen)
  • Softwareergonomische Grundlagen
  • Entwurfsmuster (Design Patterns)
  • Softwarearchitekturen
  • Methoden zur Abschätzung eines Projektumfanges