195.093 Metamodeling
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2017S, VU, 2.0h, 3.0EC

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

By the end of the course, students should:

1. have an understanding of model-driven development and metamodeling.
2. understand the advantages and disadvantages of domain-specific modeling approaches.
3. understand the potential and implementation challenges arising from description hierarchies (meta-level hierarchies).
4. be able to differentiate between super and meta classes.
5. know how to use metamodeling as a language definition tool and also as a tool for modeling domains.
6. be equipped to use the metamodeling principles discussed in a number of contexts (e.g. XML, UML Definition, Semantic Web).

Inhalt der Lehrveranstaltung

Metamodeling has become an important foundation for modern software engineering. This course addresses the foundations and principles for infrastructures required to support development approaches such as model-driven development and domain-specific modeling. This includes an in-depth discussion of metamodeling principles and a critique of existing modeling techniques.

A reading assignment will immerse you in a subject that you will then present to the class.

Course topics include:

* model-driven development & domain-specific languages
* basic terminology
* instantiation dimensions
* description hierarchies
* UML extensibility
* strict and loose metamodeling
* deep characterisation
* library metaphor for language definition

Weitere Informationen

This is a visiting professor course of the Vienna PhD School of Informatics.

It will be held by Thomas Kühne, Victoria University of Wellington / NZ.

 

 

Vortragende

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.14:00 - 15:3024.04.2017 Gusshausstr. 25-29, 4th floor, seminar room 384, CD0404Metamodeling
Di.14:00 - 15:3025.04.2017 Favoritenstraße 9-11, staircase 1, 4th floor, room: 183/2Metamodeling
14:00 - 15:3027.04.2017 - 28.04.2017 Gusshausstr. 25-29, 4th floor, seminar room 384, CD0404Metamodeling
Di.14:00 - 15:3002.05.2017 Favoritenstraße 9-11, staircase 3, 4th floor, room: 188/2 (HD0407)Metamodeling
Fr.09:00 - 16:0012.05.2017FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Metamodeling, workshop
Metamodeling - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.24.04.201714:00 - 15:30 Gusshausstr. 25-29, 4th floor, seminar room 384, CD0404Metamodeling
Di.25.04.201714:00 - 15:30 Favoritenstraße 9-11, staircase 1, 4th floor, room: 183/2Metamodeling
Do.27.04.201714:00 - 15:30 Gusshausstr. 25-29, 4th floor, seminar room 384, CD0404Metamodeling
Fr.28.04.201714:00 - 15:30 Gusshausstr. 25-29, 4th floor, seminar room 384, CD0404Metamodeling
Di.02.05.201714:00 - 15:30 Favoritenstraße 9-11, staircase 3, 4th floor, room: 188/2 (HD0407)Metamodeling
Fr.12.05.201709:00 - 16:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Metamodeling, workshop

LVA-Anmeldung

Von Bis Abmeldung bis
20.02.2017 00:00 25.04.2017 23:59

Anmeldemodalitäten:

Please register in TISS.

Curricula

StudienkennzahlSemesterAnm.Bed.Info
PhD Vienna PhD School of Informatics

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch