195.057 Generative Software Development
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2012S, VU, 2.0h, 3.0EC, wird geblockt abgehalten

Merkmale

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

Ziele der Lehrveranstaltung

After completing this course the students will have a deep understanding of the use of generative techniques for the development of software systems. Participants will be able to generate software, tests, documentation and other artifacts of various kinds. And you will be able to develop generators and transformators for UML or other DSLs for different target platforms. Furthermore you will be able to judge the quality of systems and generators.

Inhalt der Lehrveranstaltung

This PhD course tackles all aspects of automatic code generation from various kinds of software specifications. In particular, it deals with:
- automatic generation of software, tests, documentation , and other software development artifacts
- development of generators
- development of transformators
- quality attributes for generative software development

Weitere Informationen

This is a course of the Vienna PhD School of Informatics. It is a Business Informatics area course of Prof. Bernhard Rumpe, visiting professor from RWTH Aachen.

Schedule:

May, 14th - May, 16th: 9:30 - 11:00 and 13:00 - 16:00

June, 26th - June, 28th: 9:30 - 11:00 and 13:00 - 16:00

The course will be held in seminar room "von Neumann" (Favoritenstrasse 9, ground floor) except on June, 27th (from 9:30-11:00: seminar room 183/2, Favoritenstrasse 9, 4th floor).

 

Vortragende Personen

  • Rumpe, Bernhard

Institut

Leistungsnachweis

Practical lab work and exam at the end of the course.

LVA-Anmeldung

Von Bis Abmeldung bis
15.02.2012 00:00 11.05.2012 23:55 11.05.2012 23:55

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
PhD Vienna PhD School of Informatics Keine Angabe

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Pre-knowledge of the field of Model-driven Development (Metamodeling, MDA, Model Transformation) is desired.

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch