Code Generation 2011
Zusammenfassung
Die »Code Generation 2011« ist »die« Konferenz auf dem Gebiet der praktischen Anwendung modellbasierter Softwareentwicklung. In spannenden Vorträgen, Praxisberichten und Fallstudien erhalten Sie Informationen zu domänenspezifischen Sprachen, MDSD, UMLs, Eclipse, Software-Factorys und zu anderen generativen Ansätzen.
Die CG2011 Konferenz ist angesehener Treffpunkt für Fachleute und Werkzeughersteller, die Erfahrungen austauschen und neueste Produkte sowie aktuellste Technologien präsentieren oder kennen lernen möchten. Einen Ausblick auf die künftige Entwicklung der Industrie erhalten die Besucher in Fachvorträgen, Fallstudien oder Empfehlungen, die Experten wie Berater, Werkzeughersteller, Softwareentwickler u.a. aussprechen.
Die itemis ist mit zahlreichen Vorträgen bei der Code Generation 2011 mit von der Partie.
Weitere Informationen
Wer mehr zu den verschiedenen Themen lernen oder sich zu Erfahrungen austauschen möchte, ist vom 25. bis 27.05.2011 in Cambridge genau richtig. Programm der Code Generation.
Vorträge
25.05.2011
Xtext Take I: Crafting domain specific languages with Xtext and Xbase
Hands-On: 11:00 - 12:15 Uhr
Vortragende: Sebastian Zarnekow & Sven Efftinge & Jan Koehnlein (itemis AG)
Xtext Take II: Creating Code Generators with Xtend2
Hands-On: 13:15 - 14:30 Uhr
Vortragende: Sebastian Zarnekow & Sven Efftinge & Jan Koehnlein (itemis AG)
Type Systems for DSLs
Case Study: 15:00 - 16:30 Uhr
Vortragender: Markus Völter (Independent / itemis AG)
Graphiti + Xtext: mixing graphical and textual DSLs for sprayers/designers
Experience Report: 15:00 - 16:30 Uhr
Vortragende: Bernhard Merkle (SICK AG), Karsten Thoms (itemis AG)
26.05.2011
Cross-Platform Mobile Development with DSLs
Case Study: 13:00 - 14:15 Uhr
Vortragende: Heiko Behrens & Peter Friese (itemis AG)
27.05.2011
Models, DSLs, Transformations: The Next 5 years
Panel: 14:45 - 16:00 Uhr
Vortragender: Markus Völter (Independent / itemis AG)
Die Vortragenden
Sebastian Zarnekow, Softwarearchitekt
Sebastian Zarnekow arbeitet für die itemis AG in Kiel. Als Co-Architekt der Sprache Xtend (http://xtend-lang.org) und des Xtext Frameworks (http://xtext.org) hat er sich auf das Design von Programmiersprachen, deren Implementierung und der Entwicklung integrierter Editoren im Eclipse Umfeld spezialisiert. Sebastian Zarnekow spricht regelmäßig auf internationalen Konferenzen und ist Autor von vielen Fachartikeln.
Sven Efftinge, Leiter itemis Kiel
Sven Efftinge leitet die itemis-Niederlassung Kiel und beschäftigt sich dort mit domänenspezifischen Sprachen, Generatorentwicklung und Eclipse-Technologien. Er ist Eclipse-Committer, verantwortlich für das Xtext-Framework und Architekt der Xpand-Sprachfamilie (auch bekannt als openArchitectureWare).
Sven Efftinge spricht regelmäßig auf Softwarekonferenzen, schreibt Fachartikel und ist Co-Autor des Buches »Modellgetriebene Softwareentwicklung« (dpunkt-Verlag).
Dr. Jan Köhnlein, Softwarearchitekt und Coach
Dr. Jan Köhnlein arbeitet als Softwarearchitekt und Coach für die itemis in Kiel. Er ist Spezialist für modellbasierte Softwareentwicklung und hält Workshops und Vorträge rund um die Themen Eclipse, EMF, GMF und Modellierungswerkzeuge.
Dr. Jan Köhnlein leitet die Open-Source-Projekte EMF Index und GMFTools. Darüber hinaus ist er Committer in den Eclipse-Projekten Xtext, Xpand und MWE sowie für openArchitectureWare.
Nach Vollendung seines Studiums der Mathematik an der Universität Hamburg promovierte Dr. Jan Köhnlein an der TU Hamburg-Harburg in Informatik. Bevor er das itemis-Team verstärkte, arbeitete er unter anderem als Berater und Coach im Bereich Modellierung.
Markus Völter, Softwarearchitekt und Coach
Markus Völter arbeitet als Softwarearchitekt und Coach für die itemis in Stuttgart. Seine Schwerpunkte liegen dabei auf Architektur, modellbasierter Softwareentwicklung, domänenspezifischen Sprachen und Produktlinen-Engineering.
Markus Völter hält regelmäßig Vorträge auf den entsprechenden Konferenzen und ist (Ko-)Autor verschiedener Bücher, Patterns und Artikel.
Bernhard Merkle, Software Architekt
Bernhard Merkle arbeitet als Software Architekt im Bereich R&D Software Engineering bei der SICK AG, einem Hersteller von Sensorlösungen. Als interner Consultant ist er für Prozesse sowie Methoden- und Werkzeug-Auswahl zuständig. Seine Schwerpunkte liegen dabei auf Architektur sowie modellgetriebener Softwareentwicklung und DSLs. Bernhard hält regelmäßig als Lehrbeauftragter MDSD-Vorlesungen.
Karsten Thoms, Softwarearchitekt und Coach
Karsten Thoms ist seit über 6 Jahren als Softwarearchitekt und Coach bei itemis tätig. Seine Schwerpunkte liegen in der Entwicklung von individuellen Enterprise-Systemen. Insbesondere auf dem Gebiet modellbasierter Softwareentwicklung hat er sich als Experte einen Namen gemacht.
Seit einigen Jahren arbeitet Karsten Thoms unter anderem aktiv im openArchitectureWare-Projekt, ist Projektmanager der Fornax-Plattform, Eclipse-Committer und Begründer des Fit4oaw-Projekts. Seine Erfahrungen gibt er regelmäßig in Kundenprojekten, auf einschlägigen Konferenzen und als Trainer weiter.
