Model Driven Development Content on InfoQ
Latest featured content about Model Driven Development

- Topics
- Domain Specific Languages,
- Languages,
- Tools,
- Eclipse,
- Model Driven Development,
- Modeling,
- Programming,
- Agile
While creating models in a form or another is very common, their combination with the code has been challenging. As a result, models are usually thrown away once the implementation has progressed. The reason is partly in the modeling languages used and partly in the tools applied. The article describes proven practices for working with both models and code.
News about Model Driven Development
- Topics
- Lessons,
- Test Automation,
- Software Testing,
- Best Practices,
- Methodologies,
- Stories & Case Studies,
- Software Craftsmanship,
- Automation,
- Concurrency,
- Business Architecture,
- Agile Architecture,
- Google,
- Testing,
- Agile,
- Cloud Computing,
- Model Driven Development,
- Architecture,
- Modeling,
- Programming,
- Business,
- Software Engineering,
- Companies
Keeping up-to-date with software architecture can be a tough endeavor. Information is normally available within thick books or somewhere hidden in the Web. Another more entertaining way can be to watch clips available at video sites such as YouTube and Vimeo.
- Topics
- Java,
- Tools,
- Languages,
- Architecture,
- Programming,
- Agile,
- Model Driven Development,
- OpenXava
The latest version of Java based model-driven development framework OpenXava supports JPA 2.0 and Dependency Injection. OpenXava version 4.0 also includes improvements in Groovy support to define the JPA entities.
Articles about Model Driven Development

- Topics
- Application Lifecycle Management,
- ALM,
- PaaS,
- Cloud Computing,
- Enterprise Architecture,
- Agile,
- Model Driven Development
An App Delivery Platform-as-a-Service is not only a development platform. It is also a social platform, a deployment platform, and a user engagement platform. An App Delivery Platform-asa-Service is all about delivering apps that perfectly fit the business, it’s about creating business value, it’s about enabling the business to be successful!

- Topics
- DSLs,
- Javascript,
- Ruby,
- Java,
- Domain Specific Languages,
- Dynamic Languages,
- Web Development,
- Languages,
- Programming,
- Modeling,
- Model Driven Development
Text-based DSLs are useful, an custom editor for the DSL is even better. Concrete allows to build customized editors for JSON-based DSLs/Models. InfoQ talks to Concrete's creator Martin Thiede.
Presentations about Model Driven Development

- Topics
- Model Driven Development,
- Code Generation 2011,
- Model Driven Engineering,
- Testing
Tim Trew presents several model-driven software development scenarios along with suitable testing approaches, contrasting the roles of MDSD and model-based testing.

- Topics
- Model Driven Development,
- Architecture,
- Code Generation 2011,
- Code Generation
Stéphane Bégaudeau discusses Acceleo, an open source code generator based on EMF and MOFM2T, presenting its basic concepts, how it was created, how it can be improved, deployed, and used.

- Topics
- Model Driven Engineering,
- Architecture,
- Modeling,
- Model Driven Development,
- MDD,
- Code Generation 2011,
- Code Generation
Darius Silingas discusses Test-driven Modeling, Model-driven Requirements Management and System Documentation, and Architecture Planning & Code Review, noting that MDD is more than code generation.