Code Generation 2012

The leading event for the Model-Driven Software Development community.



We at JetBrains have a passion for making people more productive through smart software solutions. It all started in 2000 with the first release of IntelliJ IDEA, an intelligent IDE for Java. JetBrains has made a long and successful journey since then gradually coming up with more than a dozen of handy tools for developers, which target many different domains of software engineering.

Meta Programming System (MPS) is our take on Domain Specific Languages. It gives both the language designer and the developer an intelligent, integrated and easy-to-use tool set for language definition and use.

Web Ratio

WebRatio is an emerging MDD environment for building business Java Web applications.

Models are based on the BPMN standard and the WebML modelling language, a DSL specifically designed for the Web domain with a very intuitive visual representation. The environment provides with 100% code generation and quick prototyping. It support a very agile development process, with very frequent modelling-generation-validation cycles. The final application is pure Java, with no proprietary run-time.

WebRatio is targeted to IT departments of medium/large companies that want to build their own custom business Web applications, by following a Model-Driven approach. It also targeted to software houses and system integrators that want to innovate their development tools and processes.

Since its birth, in 2001, WebRatio has been used for building hundreds of corporate business applications for many customers, like Acer, UniCredit, HP, IDC, Deborah, ENEL, Dolomiti Energia, and many others.


Icinetic S.L. is a young spin-off company based in Seville devoted to create better and easier Model Driven tools for developers.

Radarc is an MDSD tool built by Icinetic on the top of Microsoft Visual Studio allowing the modelling of applications with extensible graphical DSLs editors. Radarc provides sets of target architectures, best practices, templates, and code generators grouped in “formulas”. Additional extensibility paths are provided to allow further customizations for specific needs.

At the same time, Icinetic provides consultacy to help its clients to create better, cheaper and faster software using MDSD tools and their strong knowledge and experience.


MetaCase is the leading provider of Domain-Specific Modeling (DSM) environments. Since 1991, MetaCase has been enabling its customers to improve their productivity and competitiveness with modeling languages and generators designed to meet their needs. The company’s flagship product, MetaEdit+®, is providing thousands of developers worldwide with a more productive, higher quality approach to system and software development.

With MetaEdit+, fully functional Domain-Specific Modeling Languages, can be built in only a few days—even for the most complex domains. These expressive languages allow developers to automatically generate full code, making development less challenging and radically increasing productivity 5—10 fold.