188.952 Advanced Model 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.

2021S, VU, 2.0h, 3.0EC, to be held in blocked form
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Distance Learning

Learning outcomes

After successful completion of the course, students are able to understand the taught advanced topics of model engineering and web modeling. Furthermore, they are able to apply their gained knowledge to realize a web-based modeling environment. 

Subject of course

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 comprising around 15 pages. 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.

Teaching methods

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.

Mode of examination

Immanent

Additional information

Attendance

Attendance at the kick-off and closing workshop is mandatory. Individual virtual group meetings on demand.

Effort for the student

Attending lectures                     2 x 4 h =  8 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                     4 h

amounts to a total of:                               75 h

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon09:00 - 13:0015.03.2021 Zoom Session (LIVE)Kick-off workshop
Fri13:00 - 17:0018.06.2021 Zoom Session (LIVE)Closing Workshop
Course is held blocked

Examination modalities

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

Course registration

Begin End Deregistration end
16.02.2021 09:00 03.03.2021 23:55 03.03.2021 23:55

Curricula

Literature

No lecture notes are available.

Preceding courses

Accompanying courses

Language

English