BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Newer rss
  • Concrete: Rich, Customizable DSL Editors for the Browser

    by Werner Schuster on  Feb 24, 2011

    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.

  • Interview and Book Excerpt: George Fairbanks’ Just Enough Software Architecture

    by Srini Penchikala on  Nov 23, 2010 6

    Just Enough Software Architecture book, by author George Fairbanks, focuses on a risk-driven approach to software architecture development. George explains Architecture Modeling process from different perspectives such as Engineering Use Models, Conceptual, Domain, Design and Code Models. InfoQ spoke with George about the book and his thesis project on design fragments in software framework.

  • Staying Safe and Sound Thanks to MDSD

    by Andreas Kaltenbach on  Feb 25, 2009 4

    In this article, Andreas Kaltenbach explains how Model-Driven Software Development (MSDS) can help solving backward compatibility problems when creating a newer version of a software which can mean a new API or a new database schema that old clients cannot use. MSDS is used to negotiate the differences between versions to ease the upgrading process.

RGen: Ruby Modelling and Code Generation Framework

Posted by Martin Thiede on  Feb 20, 2009

This article introduces RGen, a modelling framework inspired by openArchitectureWare. RGen uses internal DSLs for defining metamodels and offers a full modelling stack for Ruby. 2

Harvesting Service Orientation

Posted by Wil Leeuwis on  Nov 22, 2008

In this article, Wil Leeuwis argues there's a lot of old, well understood and practically applied theory that can help us harvesting the profits of the innovation part of the services-world.

Composite Oriented Programming with Qi4j

Posted by Rickard Öberg on  Nov 19, 2008

We introduce the concept of Composite Oriented Programming, and show how it avoids the issues with OOP and reignites the hope of being able to compose domain models with reusable pieces. 13

8 Reasons Why Model-Driven Approaches (will) Fail

Posted by Johan Den Haan on  Jul 28, 2008

If you want to build model-driven software you’ll need to devise a methodology based on ideas and experiences from others. Johan den Haan shares with us 8 gotchas of Model Driven Engineering. 15

Domain-Driven Design in an Evolving Architecture

Posted by Mat Wall and Nik Silver on  Jul 22, 2008

Mat Wall and Nik Silver explain how their has been using Domain-Driven Design in an evolving and Agile environment, at high traffic news site guardian.co.uk. 15

Best Practices for Model-Driven Software Development

Posted by Sven Efftinge, Peter Friese, Jan Köhnlein on  Jun 25, 2008

Sven Efftinge, Peter Friese, and Jan Köhnlein pass on Model-driven software development best practices they have learned after years of increasing success applying MDD. 6

Architecture as Language: A story

Posted by Markus Völter on  Feb 27, 2008

Architecture is often described non-tangible in documents or is entirely technology-driven. Markus Völter describes a third approach; to evolve a formal language of your architecture. 10

SOA Programming Models

Posted by Boris Lublinsky on  Oct 26, 2006

An overview of the emerging programming models in SOA including Windows Communication Framework (WCF), Java Business Integration (JBI) and Service Component Architecture(SCA). 4

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT