188.910 Advanced Software Engineering
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019S, PR, 4.0h, 6.0EC

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: PR Project

Aim of course

The aim of the module is to acquire in-depth knowledge on designing and building advanced software systems.

  • Overview on characteristics of advanced software systems
    ¿ System size and complexity
    ¿ System dependability, Quality of Service (QoS)
    ¿ Extended Software Lifecycle
    ¿ Mission / safety criticality
  • Software Engineering approaches for advanced software systems
    ¿ Architecture styles, such as component-based software engineering
    ¿ Lifecycle management and documentation
    ¿ Automated software engineering
  • Overview on research and industrial topics in software engineering, including the benefits and limits of selected solution approaches.

Subject of course

  • Overview on characteristics of advanced software systems
    ¿ System size and complexity
    ¿ System dependability, Quality of Service (QoS)
    ¿ Extended Software Lifecycle
    ¿ Mission / safety criticality
  • Software engineering approaches for advanced software systems
    ¿ Architecture styles, such as component-based software engineering
    ¿ Lifecycle management and documentation
    ¿ User interface eingineering
  • Component-based engineering of complex software systems
  • Automation in developing advanced software systems
    ¿ Source code management
    ¿ Continuous integration and testing
    ¿ Advanced build management
    ¿ Persistence techniques (e.g. object-relational mapping)
  • Aspects of enterprise architectures
  • Overview on selected research and industrial topics in ASE, including
    ¿ Open source software engineering
    ¿ Software engineering for mobile devices
    ¿ Migration project case studies
    ¿ Ecosystems for software engineering tools and frameworks

Additional information

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Fri16:00 - 17:0001.03.2019EI 9 Hlawka HS - ETIT Vorbesprechung
Mon16:00 - 19:0024.06.2019EI 4 Reithoffer HS ASE-Day

Examination modalities

Performance during the group phase (management review 1-3).

Course registration

Begin End Deregistration end
01.03.2019 00:00 04.03.2019 23:59 04.03.2019 23:59

Registration modalities

Curricula

Study CodeObligationSemesterPrecon.Info
066 926 Business Informatics Mandatory elective
066 936 Medical Informatics Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory1. Semester

Literature

Best Practice Software-Engineering, Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen
Spektrum Akademischer Verlag; Auflage: 1st Edition. 2010
ISBN: 978-3827424860

Preceding courses

Accompanying courses

Language

English