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

2011W, VU, 4.0h, 6.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

Ziel des Vorlesungsteils ist es, die grundlegenden Konzepte des Model Driven Software Development (MDSD) zu erläutern, um dieses neue Paradigma der Softwareentwicklung einsetzen zu können.

Ziel des Übungsteils ist es, einige MDSD-Frameworks kennen zu lernen und mit diesen ein durchgängiges Beispiel zu entwickeln. Ergebnis der Übung ist eine vollständig modellgetriebene Entwicklungsumgebung.

Inhalt der Lehrveranstaltung

Model Engineering ist ein Sammelbegriff für unterschiedliche Ansätze modellbasierter Softwareentwicklung, etwa Model Driven Architecture (MDA), Software Factories, etc. Diese unterschiedlichen Ansätze haben gemeinsam, dass Modelle in das Zentrum der Softwareentwicklung treten und nicht, wie bisher, der programmierte Code. In dieser Lehrveranstaltung werden Konzepte, Werkzeuge, und praktische Erfahrungen im Umgang mit den Technologien des Model Engineering vermittelt. Dazu gibt es Vorlesungseinheiten und Übungsaufgaben, die in 3er-Gruppen realisiert werden, zu den Themen Metamodellierung, Modelltransformation, Codegenerierung und textuelle Modellierungssprachen.

Termine und Themen finden Sie in der englischen LVA-Beschreibung.

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.13:00 - 15:0010.10.2011 - 23.01.2012HS 8 Heinz Parkus - BI ME VU
Mo.12:00 - 14:0012.12.2011HS 13 Ernst Melan - RPL Model Engineering Vorlesung
Mo.14:00 - 15:0012.12.2011HS 13 Ernst Melan - RPL Model Engineering Vorlesung
Mo.18:00 - 20:0012.12.2011FH 8 Nöbauer HS - MATH ME Test 1 - Language Engineering
Mo.18:00 - 20:0012.12.2011FH Hörsaal 6 - TPH ME Test 1 - Language Engineering
Mo.18:00 - 20:0009.01.2012 - 16.01.2012HS 8 Heinz Parkus - BI ME Vorlesung - Abendtermin
Mo.13:00 - 15:0023.01.2012HS 7 Schütte-Lihotzky - ARCH ME Test 2 - Transformation Engineering
Mo.18:00 - 20:0005.03.2012HS 13 Ernst Melan - RPL ME - Nachtest
Mo.18:00 - 20:0005.03.2012HS 8 Heinz Parkus - BI ME - Nachtest
Model Engineering - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.10.10.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.17.10.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.24.10.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.07.11.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.14.11.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.21.11.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.28.11.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.05.12.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.12.12.201112:00 - 14:00HS 13 Ernst Melan - RPL Model Engineering Vorlesung
Mo.12.12.201114:00 - 15:00HS 13 Ernst Melan - RPL Model Engineering Vorlesung
Mo.12.12.201118:00 - 20:00FH 8 Nöbauer HS - MATH ME Test 1 - Language Engineering
Mo.12.12.201118:00 - 20:00FH Hörsaal 6 - TPH ME Test 1 - Language Engineering
Mo.19.12.201113:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.09.01.201213:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.09.01.201218:00 - 20:00HS 8 Heinz Parkus - BI ME Vorlesung - Abendtermin
Mo.16.01.201213:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.16.01.201218:00 - 20:00HS 8 Heinz Parkus - BI ME Vorlesung - Abendtermin
Mo.23.01.201213:00 - 15:00HS 8 Heinz Parkus - BI ME VU
Mo.23.01.201213:00 - 15:00HS 7 Schütte-Lihotzky - ARCH ME Test 2 - Transformation Engineering
Mo.05.03.201218:00 - 20:00HS 13 Ernst Melan - RPL ME - Nachtest

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Mo.13:00 - 15:0021.11.2022 schriftlichKeine Anmeldung-Test 1
Mo.13:00 - 15:0030.01.2023 schriftlichKeine Anmeldung-Test 2

LVA-Anmeldung

Von Bis Abmeldung bis
01.10.2011 00:00 17.10.2011 23:55 17.10.2011 23:55

Curricula

StudienkennzahlSemesterAnm.Bed.Info
066 926 Business Informatics 1. Semester
066 931 Computational Intelligence

Literatur

* Thomas Stahl, Markus Völter, Sven Efftinge, Arno Haase: Modellgetriebene Softwareentwicklung, 2. Auflage, dpunkt.verlag, 2007 (wird in der Lehrbuchsammlung zur Verfügung gestellt)

* Frank Budinsky et al: Eclipse Modeling Framework, Addison-Wesley, 2004 (wird in der Lehrbuchsammlung zur Verfügung gestellt)

Sprache

Englisch