software engineering seminar model driven engineering€¦ · seminar se: mde 1 fg software...

9
Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet Software Engineering Ruben Jubeh, Nina Geiger, Jörn Dreyer, Andreas Scharf, Johannes Spohr, Sebastian Schulz

Upload: others

Post on 15-Jun-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 1

FG Software Engineering

Software Engineering Seminar Model Driven Engineering

Seminar des Fachgebiet Software Engineering

Ruben Jubeh, Nina Geiger, Jörn Dreyer, Andreas Scharf, Johannes

Spohr, Sebastian Schulz

Page 2: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 2

FG Software Engineering

Lernziele

●  Überblick über ein Themengebiet gewinnen ●  selbständiges Erarbeiten wissenschaftlicher Texte

und Literatur-Recherche ●  Praktische Durchführung einer Beispielaufgabe im

gewählten Kontext ●  Schreiben einer Ausarbeitung

(8 – 15 Seiten Inhalt ohne Anhang) ●  Vortrag ●  Diskussion eines wissenschaftlichen Themas ●  evtl. Vorbereitung für eine Studien- oder

Diplomarbeit

Page 3: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 3

FG Software Engineering

Ablauf: Siehe Web-Kalender

Page 4: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 4

FG Software Engineering

Allgemeines

●  Zweiwöchentliche Treffen als Hilfe zum Praxisteil ●  Abgaben, Code, Doku im Gforge / SVN

–  https://gforge.cs.uni-kassel.de/projects/seminarws1011/ –  Nicht mailen, einchecken!

●  Vorträge finden im Block statt ●  Regelmäßig mit dem Betreuer Rücksprache halten ●  Anwesenheitspflicht bei Vorträgen! ●  Fragen bei Vorträgen stellen! ●  Rechtzeitig Bescheid sagen, falls es Probleme mit dem

Vortragstermin gibt ●  Vortragslänge: ca. 30 Minuten + Diskussion

Page 5: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 5

FG Software Engineering

Page 6: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 6

FG Software Engineering

Themen ●  Grundlagen (eher theoretisch):

–  MOF QVT [Query View Transformation]

–  (Triple Graph Grammatiken)

●  Eclipse basierte Modellierungsframeworks (m. Praxisteil):

–  EMF / MOF [(Eclipse Modeling Framework) / (Meta Object Facility)]

–  GMF [Graphical Modeling Framework] und Eugenia

–  ATL [Atlas Transformation Language]

–  Openarchitectureware components in Eclipse 3.5 [Xtext, Xpand/Xtend/Check, Modeling Workflow Engine] (2 Personen)

Page 7: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 7

FG Software Engineering

Weitere Themen

●  Software-Entwicklungs-Prozesse (Schwerpunkt „Theorie“ oder Softwaretools vorstellen, evtl. je 2 Personen):

–  Scrum – der agile Defacto-Standard?

–  Kanban – die industrielle Softwarefabrik?

●  Java 2 Enterprise Edition (hoher praktischer Anteil):

–  J2EE 6 und EJB 3.1

–  Spring Roo

–  WebDAV mit JAX-RS

●  Zielplattformen (hoher praktischer Anteil):

–  Android-Programmierung – Vergleich von Dalvik und der Standard Java VM

–  Android vs. iPhone – (gemeinsame) Entwicklungswerkzeuge?

–  Java mit VMKit auf LLVM

Page 8: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 8

FG Software Engineering

Weitere Themen

●  GWT-3D und HTML5 ●  Blender Game Engine in Blender 2.5 ●  Open Collada ●  Processing ●  (Mobile App Development) mit Unity Game

Engine

Page 9: Software Engineering Seminar Model Driven Engineering€¦ · Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet

Seminar SE: MDE 9

FG Software Engineering

Weitere Informationen

http://seblog.cs.uni-kassel.de/category/currentterm/software-engineering-seminar/