Syllabus

Titel
1219 Information Systems Development
LV-Leiter/innen
Assoz.Prof PD Dr. Stefan Sobernig, Assoz.Prof PD Dr. Mark Strembeck
  • LV-Typ
    PI
  • Semesterstunden
    2
  • Unterrichtssprache
    Englisch
Anmeldung
02.09.2019 bis 27.09.2019
Anmeldung über LPIS
Hinweise zur LV
Planpunkt(e) Master
Termine
Wochentag Datum Uhrzeit Raum
Dienstag 01.10.2019 09:00 - 13:30 D2.0.030
Dienstag 08.10.2019 09:00 - 13:30 D2.0.030
Dienstag 15.10.2019 09:00 - 13:30 D2.0.030
Dienstag 22.10.2019 09:00 - 13:30 D2.0.030
Dienstag 29.10.2019 09:00 - 13:30 D2.0.030
Dienstag 05.11.2019 09:00 - 15:30 D2.0.030
Dienstag 12.11.2019 11:00 - 13:00 TC.1.02

Inhalte der LV

The focus of this course is model-driven (software) development.
We will discuss established concepts, techniques, and methods for:

  • the specification of graphical and textual software languages;
  • the specification of domain-specific (modeling) languages;
  • the mapping between models on different abstraction layers;
  • the verification of software artifacts;
  • the application of software patterns.

In addition, we will give an overview for the process aspects of software development.
Other (equally important) topics, such as project management or configuration management are not part of this course.

Recommended prior knowledge:

  • Good knowledge of the Unified Modeling Language (UML), esp.: activity models, class models, component models, interaction models (esp. sequence and collaboration models), state machines, use case models.
  • Good knowledge of at least one object-oriented programming language.
  • Basic knowledge of the Object Constraint Language (OCL), esp.: operations on collections, invariants, navigation, objects and properties, pre- and postconditions.
  • Basic knowledge of the software development process (phases and activities, development cycle, evolutionary development, traceability).
Zuletzt bearbeitet: 16.07.2019



Zurück