Archiv für die Kategorie »MDSD«

Preparations for CodeGeneration 2013


As I am addicted to code generation and DSLs, the CodeGeneration conference in Cambridge is always a must each year. Last year I could not make it, since I had the chance to speak at EclipseCon North America, which was … Continue reading →

XtendTools 1.0.1 released


A new release of XtendTools is available! Release 1.0.1 contains some bug fixes and additions suggested in the comments of my blog post about the initial release of XtendTools (see change log for details) and also a complete Javadoc-like API documentation of XtendLib which has been generated using XtendDoc. As usual, comments, suggestions and contributions […]

API Documentation Generator for Xtend


During some of my last Xtext and/or Xpand based MDSD projects I wrote a lot of extensions and model transformations with Xtend. Unfortunately is it very hard to efficiently reuse extensions, if there was no API documentation at all or the documentation was scattered across a lot of files. I really wished to have something […]

Executable HMI Specifications with Flash and Yakindu Statecharts

Axel Terfloth

Human machine interfaces (HMI) are inherently interactive and dynamical. An important goal of HMI engineering is to optimize the interaction between the human being and the machine. The ergonomics and efficiency of an HMI is mainly driven by the quality of its design. This makes the HMI design a central part of HMI specifications. Due […]

oAW-Tools jetzt Open Source

Steffen A. Mork

Die oAW-Tools sind ab sofort auf SourceForge als Open Source verfügbar. Die oAW-Tools beinhalten eine Reihe kleiner Komponenten und Beautifier. Die Startseite ist unter erreichbar. Der Quellcode kann aus dem Subversion-Repository heruntergeladen werden. Ferner gibt es noch eine Update-Site, die direkt aus dem Eclipse benutzt werden kann. Viel Spaß!

Eisenbahnsteuerung jetzt Open Source

Steffen A. Mork

Das Projekt der modell(-bau-)basierten Eisenbahnsteuerung ist ab sofort auf SourceForge als Open Source verfügbar. Die Startseite ist unter erreichbar. Der Quellcode und die Schaltungen können aus dem Subversion-Repository heruntergeladen werden. Viel Spaß!

How to Run Xtext (and other MWE2 Workflows) with Ant


Some days ago Sebastian showed How to Deploy Xtext to a Headless Plain-Java Envorinment. It’s nearly as easy to run the Xtext generator with Apache Ant. You just need the required libraries and the following Ant snippet to run the Xtext generator (or any other MWE2 workflow): <path id="gen.classpath"> <fileset dir="lib" includes="*.jar"/> <pathelement location="src"/> </path> […]

First Embedded Project at Eclipse Labs

Axel Terfloth

At the weekend i set up the yakindu project at Eclipse Labs. Initially we planned to provide public access to source code, issue tracker, forums, etc. by hosting the project on Sourceforge. That plan changed when the Eclipse Foundation announced on May 13th that they coorperate with Google on the project hosting platform Eclipse Labs. Since […]

Yakindu Statechart Tools 1.1.0

Axel Terfloth

At the beginning of this month we have built the 1.1.0 release of the Yakindu Statechart Tools (SCT). This version is build for Eclipse 3.5 (Galileo). And contains some important improvements like: a new simulation engine that applies the java code generator to make sure that simulation and generated java code behave identical validation for […]

XtendTools 1.0.0 released


Today, the first release of XtendTools has been published! The Xtend Tools are a library of reusable extensions for Xtend/Xpand called Xtend Lib and a set of utility classes for testing Xpand templates and Xtend extensions using JUnit. Xtend Tools is a utility project hosted at the Fornax Platform, a development platform for tools related […]