Programmierung verteilter Systeme Prof. Dr. Bernhard Bauer Forschungsprojekt Entwicklung eines Mappings von BPMN nach JWT Thema Vorkenntnisse Ansprechpartner Das Eclipse Projekt Java Workflow Tooling (JWT, http://www.eclipse.org/jwt/) http://www.eclipse.org/jwt/ ermöglicht die Modellierung von Geschäftsprozessen. Im Rahmen dieses Forschungsprojekts soll der etablierte Industriestandard BPMN(2) evaluiert werden, um eine Abbildung der Elemente auf das JWT Metamodell zu definieren. Als weiteres Ziel soll das entwickelte entwickelte Mapping praktisch auf Basis einer Modelltransformation implementiert werden. Grundlegendes Verständnis von Modellgetriebener Softwareentwicklung, Kenntnisse in Java Thomas Eisenbarth, [email protected] augsburg.de Christian Saad, [email protected] [email protected] Aspekt-orientierte orientierte Modellierung Thema Vorkenntnisse Ansprechpartner Äquivalent zu Aspekt-orientierter Aspekt orientierter Programmierung (AOP) sind in den letzten Jahren Ansätze zur Aspekt-orientierten Aspekt Erweiterung von Modellen entwickelt worden (AOM). Im Rahmen dieses Forschungsprojekts soll die in JWT enthaltene prototypische Implementierung eines AOM Frameworks überarbeitet und erweitert werden, so dass es auf beliebige EMF Modelle (Eclipse Modeling Framework, http://eclipse.org/modeling/emf/) angewendet werden kann. http://eclipse.org/modeling/emf/) Grundlegendes Verständnis von Modellgetriebener Softwareentwicklung, Kenntnisse in Java Thomas Eisenbarth, [email protected] eisenbarth@i augsburg.de Christian Saad, [email protected] [email protected] Prof. Dr. Bernhard Bauer Datum Programmierung verteilter Systeme 20. April 2010 Institut für Informatik Raum 2001 L1 Universität Augsburg Tel.: +49 821 598 4012 Universitätsstraße 14 Fax: +49 821 598 2175 86135 Augsburg [email protected] [email protected]