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

2024S, VU, 2.0h, 3.0EC, wird geblockt abgehalten
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Hybrid

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage die unterrichteten fortgeschrittenen Themen des Model Engineering und des Web Modelling zu verstehen. Darüber hinaus können sie ihr erworbenes Wissen anwenden, um eine webbasierte Modellierungsumgebung zu konstruieren.

Inhalt der Lehrveranstaltung

The course consists of lectures and practical labs.

The lectures are blocked and deal with advanced topics of model engineering, including the following:

  • Web modeling
  • Language Server Protocol
  • Graphical Language Server Protocol
  • Web Model Visualization 
  • Web Model Interaction
  • Development of plugins for LSG-based ecosystems like Theia and VS Code

The labs will be carried out by the students in groups. Each group will implement a modeling tool providing capabilities related to one of the topics covered in the lecture part. Therefore, they will apply selected model engineering and web modeling technologies. The students will document their results in a project report. Furthermore, in a closing workshop, the students will present and discuss their results. The schedule of the lab part will be announced at the preliminary discussion.

This course is accompanied by the seminar 188.953 Advanced Model Engineering (2 SE). We recommend to take both courses together in the same semester.

Methoden

In a blocked kick-off workshop, students will be introduced to web modeling concepts and technologies. In a hands-on session, selected web modeling engineering cases will be introduced such that students gain all necessary knowledge to continue working by themselves on the given topic.

Intermediate milestone reports and discussions will be scheduled throughout the semester. Moreover, a peer review procedure will be set up, where student groups test and evaluate prototypes of other groups in order to provide them with feedback.

Eventually, the course will close with a joint workshop where all groups present their work.

Necessary software is open source. Installation information will be providede to the students in the kick-off workshop.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

COVID: should the Covid measures require it, the meetings and presentations will be held online.

Attendance

Attendance at all meetings is mandatory. Individual virtual group meetings on demand.

Effort for the student

Attending meetings                                 10 h
Working on lab project                            40 h
Writing project report                               11 h
Preparing slides                                      10 h
Reviewing other project reports                2 h
Writing tutorial in markdown                     2 h

amounts to a total of:                               75 h

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.16:00 - 18:0011.03.2024Seminarraum FAV 05 (Seminarraum 186) Kick-off
Mo.16:00 - 18:0015.04.2024Seminarraum FAV 05 (Seminarraum 186) Intermediate meeting 1
Mo.16:00 - 18:0013.05.2024Seminarraum FAV 05 (Seminarraum 186) Intermediate meeting 2
Do.14:00 - 16:0013.06.2024Sem.R. DB gelb 03 Closing meeting
LVA wird geblockt abgehalten

Leistungsnachweis

The grade is determined based on the quality of the conducted project, the prepared project report, and the presentation of the project results.

LVA-Anmeldung

Von Bis Abmeldung bis
22.01.2024 09:00 11.03.2024 23:55 17.03.2024 23:55

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 926 Business Informatics Gebundenes Wahlfach
066 931 Logic and Computation Gebundenes Wahlfach
066 936 Medizinische Informatik Gebundenes Wahlfach
066 937 Software Engineering & Internet Computing Gebundenes Wahlfach

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Students should have passed the Model Engineering course.

Vorausgehende Lehrveranstaltungen

Begleitende Lehrveranstaltungen

Sprache

Englisch