180.456 Advanced Software Engineering
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2022W, VO, 2.0h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VO Vorlesung
  • Format der Abhaltung: Hybrid

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage

  • Eigenschaften von großen Softwaresystemen einschätzen und quantifizieren zu können
  • Vorgehensweisen in der Entwicklung, die typisch für große Softewaresysteme sind, zu beschreiben
  • wesentliche architektonische Ansätze großer Softwaresysteme zu beschreiben
  • Grundlegende Ansätze zur Entwicklung von Software für mobile Geräte bestimmen und beurteilen
  • Grundlegendes Wissen von (Open Source) Öko-Systemen, sowie ausgewählten Tools und Frameworks großer Softwaresysteme zu vermitteln

Inhalt der Lehrveranstaltung

  • Überblick über die Charakteristika von "Advanced" Softwaresystemen
    • Systemgröße und -komplexität
    • Verfügbarkeit, Quality of Service (QoS)
    • Erweiterter Softwarelebenszyklus
    • Anwendungskritikalität 
  • Vorgehensweisen in der Entwicklung von erweiterten Softwaresystemen
    • Architektonische Ansätze, wie z.B. komponentenbasierte Softwareentwicklung
    • Lebenszyklusmanagement und Dokumentation
    • Softwareentwurfsmuster
  • Komponentenbasierte Entwicklung komplexer Softwaresysteme
  • Automatisierung in der Entwicklung erweiterter Softwaresysteme
    • Sourcecode Management
    • Continuous Integration und Testen
    • Fortgeschrittenes Buildmanagement
    • Persistenztechnologien (z.B. objekt-relationales Mapping)
  • Aspekte von Enterprisearchitekturen
  • Ausgewählte Themen aus Industrie und Forschung
    • Softwareentwicklung für mobile Geräte
    • Fallbeispiel Migrationsprojekte
    • Ökosysteme, Tools und Frameworks zur Softwareentwicklung

Methoden

Die Vorlesung stellt die Konzepte und Methoden vor und ermöglicht einen Erfahrungaustausch aus Fallstudien. Vertiefende Unterlagen werden zur Verfügung gestellt. Es besteht die Möglichkeit komplexe Sachverhalte interaktiv (durch Fragen der Studierenden) zu erarbeiten.

Prüfungsmodus

Schriftlich

Weitere Informationen

ECTS-Breakdown (Aufwandsschätzung)

  • Vorbesprechung: 1 h
  • Besuch der Vorlesung: 22,5 h
  • Vor-/Nachbereitung der Vorlesungseinheiten, Literatur: 17,5 h
  • Prüfungsvorbereitung: 32 h
  • Prüfung: 2 h

Summe: 75 h (3 ECTS)

Bei Fragen wenden Sie sich bitte an ase@inso.tuwien.ac.at.

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.17:00 - 18:0006.10.2022GM 2 Radinger Hörsaal - TCH Vorbesprechung
Mi.17:00 - 19:0012.10.2022 - 25.01.2023EI 5 Hochenegg HS Vorlesung
Mo.17:00 - 19:0014.11.2022EI 2 Pichelmayer HS - ETIT 180456
Mo.17:00 - 19:0005.12.2022 https://sba-research.zoom.us/j/83783859088?pwd=ZEk0VUdxSnZibi9Ha0k5c0Z1ZW9LZz09 (LIVE)Vorlesung
Mo.17:00 - 19:0012.12.2022 https://sba-research.zoom.us/j/85328030666?pwd=NnJMVE5UUnNXNFpCNmFJVTU5dktCdz09 (LIVE)Vorlesung
Mi.17:00 - 19:0021.12.2022 https://tuwien.zoom.us/j/97105770911?pwd=NCtJTzAxeW42SXZ0cWtjTnFyb2t5UT09 (LIVE)180456
Advanced Software Engineering - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.06.10.202217:00 - 18:00GM 2 Radinger Hörsaal - TCH Vorbesprechung
Mi.12.10.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.19.10.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.09.11.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mo.14.11.202217:00 - 19:00EI 2 Pichelmayer HS - ETIT 180456
Mi.16.11.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.23.11.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.30.11.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mo.05.12.202217:00 - 19:00 https://sba-research.zoom.us/j/83783859088?pwd=ZEk0VUdxSnZibi9Ha0k5c0Z1ZW9LZz09Vorlesung
Mo.12.12.202217:00 - 19:00 https://sba-research.zoom.us/j/85328030666?pwd=NnJMVE5UUnNXNFpCNmFJVTU5dktCdz09Vorlesung
Mi.14.12.202217:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.21.12.202217:00 - 19:00 https://tuwien.zoom.us/j/97105770911?pwd=NCtJTzAxeW42SXZ0cWtjTnFyb2t5UT09180456
Mi.11.01.202317:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.18.01.202317:00 - 19:00EI 5 Hochenegg HS Vorlesung
Mi.25.01.202317:00 - 19:00EI 5 Hochenegg HS Vorlesung

Leistungsnachweis

Der Leistungsnachweis findet in Form einer schriftlichen Vorlesungsprüfung statt. Die Verwendung jedweder Unterlagen während der Prüfung ist untersagt.

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Mi.14:00 - 16:0015.05.2024FH Hörsaal 1 - MWB schriftlich15.04.2024 00:00 - 13.05.2024 12:00in TISSASE VO Prüfung
Mi.14:00 - 16:0026.06.2024FH Hörsaal 1 - MWB schriftlich26.05.2024 00:00 - 24.06.2024 12:00in TISSASE VO Prüfung

LVA-Anmeldung

Von Bis Abmeldung bis
19.09.2022 08:00

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 926 Business Informatics Gebundenes Wahlfach
066 937 Software Engineering & Internet Computing Pflichtfach1. Semester

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Grundlegende Kenntnisse aus Software Engineering und Projektmanagement

Vorausgehende Lehrveranstaltungen

Sprache

Englisch