Modellbasierte Softwareentwicklung auf Basis von Eclipse-Technologien

18.11.2009, 19:00 Uhr18.11.2009, 21:00 Uhr, Java User Group Hamburg, Hamburg, HAW, Berliner Tor 7, kostenlos

Zusammenfassung

In vielen Java-Projekten ist irgendwann der Punkt erreicht, an dem die Abstraktionsmöglichkeiten der Sprache erschöpft sind: Frameworks forcieren ein umständlches Programmiermodell, der Code ist zum großen Teil technisch oder redundant und die Sicht auf die eigentlichen Konzepte der Anwendung wird vernebelt. Domänenspezifische Sprachen schaffen hier Abhilfe.

Das hier Beschriebene, ist ein typisches Anwendungsszenario für domänenspezifische Sprachen (DSLs). Xtext ist ein Eclipse-basiertes Open Source Framework für die Entwicklung textbasierter DSLs einschließlich ausgefeilter Unterstützung in der Eclipse Entwicklungsumgebung.

In diesem Vortrag lernen die Zuhörer anhand von Beispielen, was DSLs sind und wann sie sinnvoll eingesetzt werden können. In Live-Demos wird gezeigt, wie einfach eigene DSLs mit Hilfe von Xtext umgesetzt werden können.

AGENDA

  • 19:00 Uhr : OpenDoors + Begrüßung
  • 19:15 Uhr : Vortrag : MDA & Eclipse von Sven Efftinge und Sebastian Zarnekow
  • anschließend Verlosung

Der Vortrag findet statt im Informatikum der HAW Hamburg, Vierter Stock, Raum 405. Weitere Informationen und eine Anreisebeschreibung finden Sie auf der Vortragsseite bei der Java User Group Hamburg.

Dozenten

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).

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.

Kontakt

Patrick Schneider
Leiter Marketing

Telefon: +49 231 9860-193

E-Mail: