code generation

Software Architecture Article

Full Code Generation with Domain-Specific Modeling

This article discusses the usage of Domain-Specific Modeling to achieve full code generation. As Domain-Specific Modeling raises the level of abstraction with a specification that uses domain concepts, it is then possible to automate code generation, because both the language and generators need fit the requirements of only one company and problem domain. This article …

Full Code Generation with Domain-Specific Modeling Read More »

Software Architecture Article

Improving Java Development with Modelio and UML

This tutorial walks through typical Java modeling use cases and describe how Modelio, an open source modeling environment, can be used to to support a balanced and efficient model/code development approach and ensure the long-term utility of the UML model for Java developers. It demonstrates Modelio’s ability to automatically maintain consistency between the code and …

Improving Java Development with Modelio and UML Read More »

Software Architecture Article

UML Modeling and Code Generation in Visual Studio 2010

Visual Studio 2010 Ultimate Edition includes a fully-featured UML (Unified Modeling Language) support, integrated into the IDE. This article on custom UML profiles – an extensibility mechanism that can be used to tailor UML models to a particular problem domain. Readers will see an example of such a profile, which extends UML Class Diagrams for …

UML Modeling and Code Generation in Visual Studio 2010 Read More »