Am 30. Juli 2024 wird es aufgrund einer wichtigen Datenbankaktualisierung zwischen 8 und 11 Uhr zu Serviceunterbrechungen in den Bereichen Student-Self-Service und Personalbedarf kommen. Vielen Dank für Ihr Verständnis.

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

2024W, VU, 2.0h, 3.0EC

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...

  • Explain the fundamental techniques for checking real-world software for reliability issues;
  • Assess the soundness, completeness, and performance trade-offs of these techniques;
  • Select and adapt appropriate techniques to modern application domains;
  • Understand open research questions in software reliability.

Inhalt der Lehrveranstaltung

Reliability issues in modern software often result in significant financial losses or system downtime, thereby affecting millions of users. This course discusses in detail fundamental techniques for ensuring the reliability of large, complex software systems. Such techniques are heavily used in practice and range from static program analysis and verification to automated test generation. The course, in particular, focuses on applications of these techniques to different, popular domains, such as smart contracts and machine-learning models.

Methoden

  • Definition and discussion of reliability techniques for large, complex software systems;
  • Solving and discussing exercises;
  • Written tests.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Effort for the student (ECTS breakdown):

  • Lectures: 9h (9 x 1h)
  • Exercise sessions: 3h (2 x 1.5h)
  • Tests: 3h (2 x 1.5h)
  • Preparation for exercise sessions: 30h (2 x 15h)
  • Self study and preparation for tests: 30h (2 x 15h)

Total: 75h (3 ECTS)

For questions, please contact: aseinfo@se.tuwien.ac.at 

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.13:00 - 14:0003.10.2024 - 23.01.2025FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.09:00 - 14:0004.10.2024 - 17.01.2025FAV Hörsaal 2 Exercise sessions
Fr.14:00 - 17:0004.10.2024 - 17.01.2025FAV Hörsaal 2 Exercise sessions
Advanced Software Engineering - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.03.10.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.04.10.202409:00 - 14:00FAV Hörsaal 2 Exercise sessions
Fr.04.10.202414:00 - 17:00FAV Hörsaal 2 Exercise sessions
Do.10.10.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.11.10.202409:00 - 14:00FAV Hörsaal 2 Exercise sessions
Fr.11.10.202414:00 - 17:00FAV Hörsaal 2 Exercise sessions
Do.17.10.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.18.10.202409:00 - 14:00FAV Hörsaal 2 Exercise sessions
Fr.18.10.202414:00 - 17:00FAV Hörsaal 2 Exercise sessions
Do.24.10.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.25.10.202409:00 - 14:00FAV Hörsaal 2 Exercise sessions
Fr.25.10.202414:00 - 17:00FAV Hörsaal 2 Exercise sessions
Do.31.10.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Do.07.11.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.08.11.202409:00 - 14:00FAV Hörsaal 2 Exercise sessions
Fr.08.11.202414:00 - 17:00FAV Hörsaal 2 Exercise sessions
Do.14.11.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Do.21.11.202413:00 - 14:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Fr.22.11.202409:00 - 14:00FAV Hörsaal 2 Exercise sessions
Fr.22.11.202414:00 - 17:00FAV Hörsaal 2 Exercise sessions

Leistungsnachweis

For a positive grade, it is necessary to solve at least 8 of the 10 exercises.

There are also two written tests on the topics of the lectures and exercise sessions. A repeat test can be taken at the end of the course.

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Mo.15:00 - 17:0018.11.2024EI 7 Hörsaal - ETIT schriftlich04.11.2024 00:01 - 13.11.2024 23:59in TISS1. Test
Di.15:00 - 17:0017.12.2024EI 7 Hörsaal - ETIT schriftlich06.12.2024 00:01 - 15.12.2024 23:59in TISS2. Test
Di.15:00 - 17:0014.01.2025EI 7 Hörsaal - ETIT schriftlich03.01.2025 00:01 - 12.01.2025 23:59in TISSRepeat Test

Gruppentermine

GruppeTagZeitDatumOrtBeschreibung
1_09:00-10:30Fr.09:00 - 10:3008.11.2024 - 13.12.2024FAV Hörsaal 2 194.021 Advanced Software Engineering 1_09:00-10:30
2_10:30-12:00Fr.10:30 - 12:0008.11.2024 - 13.12.2024FAV Hörsaal 2 194.021 Advanced Software Engineering 2_10:30-12:00
3_14:00-15:30Fr.14:00 - 15:3008.11.2024 - 13.12.2024FAV Hörsaal 2 194.021 Advanced Software Engineering 3_14:00-15:30
4_15:30-17:00Fr.15:30 - 17:0008.11.2024 - 13.12.2024FAV Hörsaal 2 194.021 Advanced Software Engineering 4_15:30-17:00

LVA-Anmeldung

Von Bis Abmeldung bis
23.09.2024 08:00 20.10.2024 23:59 20.10.2024 23:59

Gruppen-Anmeldung

GruppeAnmeldung VonBis
1_09:00-10:3008.10.2024 08:0020.10.2024 23:59
2_10:30-12:0008.10.2024 08:0020.10.2024 23:59
3_14:00-15:3008.10.2024 08:0020.10.2024 23:59
4_15:30-17:0008.10.2024 08:0020.10.2024 23:59

Curricula

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

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Sprache

Englisch