Xtext

Zusammenfassung

itemis bietet mit Xtext ein einfaches und leicht zu erlernendes Werkzeug, um domänenspezifische Sprachen zu entwickeln.

Xtext ist eine Komponente des »Eclipse Modeling Project« und integriert sich hervorragend in andere Technologien aus der Eclipse-Modellierung.

In Softwareprojekten, die modellbasierend entwickeln, wird zunehmend auf domänenspezifische bzw. kundenspezifische Sprachen gesetzt. Diese problemorientierten Sprachen haben den Vorteil, dass sie im Gegensatz zu allgemeinen Modellierungssprachen wie der Unified Modeling Language (UML) genau auf einen Sachverhalt zugeschnitten sind. Dadurch wird die Einarbeitungszeit verkürzt und die Kommunikation im Projekt verbessert.

Eine DSL zur Beschreibung eines Domänenmodells kann mit Xtext in nur kurzer Zeit erstellt werden: Auf der Grundlage der einfachen EBNF-Grammatik des Frameworks werden Bestandteile wie Parser, Metamodelle und sogar ausgereifte und voll funktionsfähige Eclipse-Editoren automatisch abgeleitet.

Die Entwicklung mit Xtext ist für kurze Zyklen optimiert, so dass das Hinzufügen neuer Eigenschaften zu bestehenden DSLs ohne großen Aufwand möglich ist.

YAKINDU Xtext professional: Dienstleistungen aus erster Hand

Xtext ist eine ausgereifte Lösung im Bereich der modellbasierten Softwareentwicklung, die sich bereits in vielen industriellen Projekten bewährt hat. Das Framework integriert sich hervorragend in die Technologien aus der Eclipse-Modellierung wie das Eclipse Modeling Framework (EMF).

Xtext wird von einem itemis-Team im Textual Modeling Framework (TMF) federführend entwickelt und zu einem vollwertigen IDE-Baukasten ausgebaut. itemis bietet damit professionelle Dienstleistungen aus erster Hand.

Unter dem Namen YAKINDU Xtext professional bietet die itemis wie auch für die anderen ehemaligen openArchitectureWare-Komponenten (Xpand, Xtend, Eclipse Plugin, Workflow Engine, UML Adapter und GMF Adapter) Coaching, Beratung und umfassende Service-Pakete, um durch den Einsatz von Xtext eine maximale Rendite zu erreichen.

Coaching und Consulting

Die Coaching Services bieten für jedes Projekt die passende Unterstützung: Die itemis-Berater nehmen dabei die Rolle eines mitarbeitenden Coaches ein, der in konkreten Pilotprojekten als technischer Projektleiter, Softwarearchitekt, Senior-Entwickler oder Testverantwortlicher das notwendige Know-how an die Mitarbeiter überträgt.

Support-Pakete

Unternehmenssoftware, die auf Open-Source-Komponenten aufbaut, benötigt Personal, das die inneren Zusammenhänge dieser Komponenten versteht und im Bedarfsfall Fehler schnell und effektiv beseitigen kann. Die Xtext-Entwickler von itemis liefern Support aus erster Hand.

In dem Produktflyer YAKINDU Xtext professional finden Sie detaillierte Angaben zum Service- und Support-Angebot für Xtext. Auf der Xtext-Website finden Sie weitere Informationen zu Features und diverse Referenzen.

Kontakt

Sven Efftinge
Leiter itemis Kiel

Telefon: +49 431 99026-870

E-Mail:

Xtext 2 ist da!

Dieser Xtext 2 Flyer enthält eine Übersicht der Neuerungen und zeigt, wann sich eine Migration zu Xtext 2 lohnt.

PDF herunterladen (471 KB)

Success Story

Ausbau einer Softwareplattform für die Vorgangsverarbeitung.

Success Story online lesen

PDF herunterladen (844 KB)

YAKINDU Xtext professional

YAKINDU Xtext professional ist das Service- und Support Angebot der itemis für den professionellen Einsatz von Xtext.

PDF herunterladen (758 KB)