SDA SE Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools


Seminar: "Model-Driven Software Engineering"

Dr. Günter Kniesel, Dr. Hajira Jabeen, Prof. Dr. Jens Lehmann


General Information

The Seminar has been completed in the summer semester 2016. Its follow up course in the winter semester 2016/17 is the MDSE lab.

Formalities

  • Course title: Seminar Model-driven Software Engineering
  • Course number in module handbook: MA 3218
  • Course number in Basis: 612013218
  • Hours per week: 2
  • Credit points: 4.
  • Prerequisites: Foundtions of object-oriented programming and UML.

The seminar is part of the ICM track of the M.Sc. curriculum. It is are aimed at students who want to specialize in software engineering or machine learning.

In this year there will be no subsequent lab related to the semainar topics.

Model Driven Software Engineering

Increasing complexity of modern software calls for more effective and predictable approaches to software development. This need has led to the rise of a new paradigm: Modell-driven Software Engineering (MDSE). MDSE is being successfully used in many domains and is continuously evolving. There is a wide range of tools and technologies that use or support MDSE. Knowledge of MDSE concepts and tools has become an elementary skill for a software engineer.

In this year the MDSE topics will be complemented by machine learning topics that provide interesting application scenarios.

Place and Time

All seminar presentations will take place in room A121 (Römerstr. 164), on Wednesday from 12:00 to 14:00 (June 24 is the only exception):

  • Presentation skeletons: 12 x (5 minute presentation + 5 minute feedback) = 120 minutes
    • 11.05.2016: All 12 topics
  • Draft presentations: 4 x (20 minute presentation + 10 minute feedback) = 120 minutes
    • 01.06.2016: Topic 1-4
    • 15.06.2016: Topic 5-8
  • Final presentations: 3 x (35 minutes presentation + 5 minutes discussion)
  • 29.06.2016:
    • 12:00: 1. Basics (EMF) – Veronika
    • 12:40: 2. Defining your own DSL (XTEXT Basics) – Christian
    • 13:20: 3. Generating Code (XPAND) – Mahdi:!: swaped with 5
  • 06.07.2016:
    • 12:00: 4. Model-to-model transformation (XPAND)– Archana
    • 12:40: 5. Customizing your DSL (XTEXT Advanced) – Kevin:!: swaped with 3
    • 13:20: – Discussion –
  • 13.07.2016:
    • 12:00: 6. Propositionalization – Mohammad
    • 12:40: 7. Machine Learning – Ali
    • 13:20: 8. Kernels – Alexandr

All reports are due on July 15th. Reports must be written in Lyx using this template

Mailing List

  • mdse-lab lists iai uni bonn defill spaces with @ . . - .

Contact

Who E-mail Tel Office
Dr. Günter Kniesel gk -at- cs uni-bonn de (0228) 73-4511 A107
Dr. Hajira Jabeen jabeen -at- cs uni-bonn de A108
teaching/seminars/mdse/2016/start.txt · Last modified: 2018/05/09 01:59 (external edit)

SEWiki, © 2025