Welcome to jMDA

To generate software automatically has been a strong ambition since the early days of software development.

jMDA is a new approach in this area. It streamlines proven, widely known and accepted open source technologies into a most comprehensible and easy to use set of Java libraries that are extremely powerful and flexible at the same time. The main purpose of jMDA is

  • to leverage a comprehensible and easy to use modelling environment,

  • to provide convenient and complete access to modelling information and

  • to make available easy to use software generator facilities.

The introduction will briefly explain the main drivers behind this project, the jMDA book provides more detailed information about the most important concepts and the open source software is available here.

Monday 24 June 2013

annotation processing rounds explained

There is a new article describing how javac controls annotation processing rounds here.

jump start annotation processing within minutes using jMDA tasks

jMDA introduces annotation processing tasks to facilitate jsr 269 utilisation. You can find a short introduction in how to use annotation processing tasks here.

Sunday 16 June 2013

jMDA publishes jMDA book 1.0.0 together with new versions of jmda.core and jmda.sample

The new book is work in progress and will contain the most recent information available about jMDA products in the future. You can download version 1.0.0 here.