code generation Archive

Discover the g9 Modeler and code generator – Tool review

g9 is one of the most flexible code-generator tools I’ve seen. It generates both the front-end, the back-end and the database for you. And it's fully integrated in Eclipse

From Models to code with no mysterious gaps – interview with Leon Starr

Leon Starr giving plenty of wisdom pearls on the benefits and optimal application of executable models while presenting his new book on the transition from models to code

Convention over configuration – key selling point for MDE

Convention over configuration aims to simplify development by decreasing the number of decisions developers need to make. MDE has a similar goal. Let's see how to combine them.

List of Executable UML tools (2017 update)

Complete list of executable UML tools for the fUML OMG standard and other UML executable languages

Re-implementing Apache Thrift with MDE (guess what happened!)

How well does it fare the "MDE-version" of a well-known open source software project wrt the original? Find out what benefits (and shortcomings) MDE brings in this scenario

UMLtoGraphDB: Mapping UML to NoSQL Graph Databases

Few solutions target UML to NoSQL code-generation and even less consider OCL constraints. We present a UML/OCL transformation to Blueprints, an abstraction layer on top of a variety of graph databases

Low-code platforms, the new buzzword

The rise of low-code platforms, the latest reincarnation of model-driven engineering and code-generation tools

UML-RSDS: A tool to support agile model-based development using UML

UML-RSDS aims to specify systems in the most declarative, concise and platform-independent manner possible, and then to automate synthesis of designs and executable code from the specifications

Human factors in the adoption of model-driven engineering: an educator’s perspective

After a complete failure in convincing students about the benefits of code generation, we laid out a set of recommendations for instructors and tool vendors to increase the chance of success in the adoption of model-driven engineering

UMLtoSQL, UMLtoSymfony/PHP and UMLtoDjango/Python are now open source and available in GitHub

A set of open source Java classes in GitHub to generate SQL, Python-Django or PHP-Symfony code from simple UML class diagrams

What is Cloudfier and why you may want to use it

Ever heard of Cloudfier? It is a tool for developing business applications based on executable models. But why would you want to do that? Keep reading!

The sin code-generators commit

Code-generators are lovely when things go well but they completely abandon you to deal with weird low-level technical errors when things go awry

I failed to convince my students about the benefits of code-generation

I asked my students to use a code-generation tool to develop a simple CRUD-like application. This is what they have to say about the experience.

The Last One – A code generator for BASIC from 1981

Code-generators (or better said, the goal of simplifying the life of programmers) are as old as computer science itself. Check this code generator for the BASIC programming language.

Modeling mobile applications with Mobile IFML

Eric Umuhoza explains his work on mobile IFML, an extension of IFML focusing on mobile devices

Mendix (a “MDD company”) raises $25M in funding

By now, I guess you all know already that Mendix has closed a $25 million Series

Tata Consultancy Services: from model-driven development to model-driven organization

Guest post by Sagar Sunkle and Vinay Kulkarni explaining how the use of model-driven techniques at Tata

AutoMobile project – Automated Mobile App development

This week we had the kick-off of the AutoMobile project, an European project (7th Framework Programme,

Has MDA been abandoned (by the OMG)?

(Note that I’m strictly referring to the MDA standard, not to model-driven engineering in general). In

Icinetic (Spanish MDD vendor) gets funded

Icinetic , a Spanish company specialized in the use of MDD and DSLs to improve productivity