Xtext – A Language Development Framework
Zusammenfassung
The Xtext framework greatly simplifies the development of domain specific languages (DSL) and even programming languages. Starting with a grammar definition, Xtext automatically derives the abstract syntax based on EMF, a rich featured, customizable Eclipse editor and the infrastructure to process your language files with a code generator or an interpreter. With Galileo, the framework provided tools to easily develop feature-rich editors for your very own languages. With the Helios release of Xtext, we will provide you with a full-fledged IDE.
Total running time will be approximately 1 hour.
Vortragende
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.
