[modelbased.net]

modelbased.net




MDA Tools

UML Tools

MOF Tools

Methods

Model Transformation

Resources

MOFScript

ECMDA Traceability Workshop


modelbased.net is dedicated to tools and information related to model-driven system development, or what the OMG calls Model Driven Architecture (MDA)(™)

Model-driven development has been around for decades, through different ways of making abstractions of the software systems we are building. Programming languages provides one level of abstraction, which can be viewed as a model of the system we are building, which helps organising concepts and design. Graphical models, as those provided by use of languages like UML, provide abstractions that help us reason about our systems without being concerned about the details of programming language code. Model-driven development is about using the appropriate set of models and modelling techniques, supported by the appropriate tools, to provide sufficient help for reasoning about our systems. Sufficient help for reasoning about our systems are achieved when our systems are built on time with the right quality, i.e.a system that meets the requirements.

Our approach to model-driven engineering is to combine modelling (e.g. using UML or another DSL) with code generation to support a model-driven process. The MOFScript tool has been developed as a part of this vision.






Check out the MOFScript model to text transformation tool Eclipse plugin.

A joint submission to the MOF Model to Text Transformation (MOF2Text) standard was submitted April 3rd 2006. A revision of this is currently in progress.

The OMG standard for MOF Query/View/Transformation (QVT)  was standardised  late 2005 / early 2006.  




...