All content and news on InfoQ about Modeling
Latest featured content about Modeling

- Architecture
- Topics
- Modeling
During OOPSLA 2007, InfoQ interviewed Markus Voelter asking him about creating software architecture documentation. Many people mention UML when they are asked about software design documentation, but Markus has a different take on that. He thinks that we should be using models which can be processed with tools which can validate or invalidate them.
-
By Markus Voelter
on May 05, 2008,
News about Modeling
- Architecture,
- SOA
- Topics
- Domain Specific Languages,
- WS Standards,
- Modeling,
- Enterprise Architecture
Olaf Zimmermann and his colleagues have developed a general Architectural Decision Framework. In this paper presented at WWW 2008, they demonstrate how this framework can be used to compare REST and WS-* an possibly end an almost decade long debate.
-
By Jean-Jacques Dubray
on May 06, 2008,
- Architecture
- Topics
- Web 2.0,
- SOA Platforms,
- Modeling,
- Dynamic Languages,
- Programming
In an interview at OOPSLA, Dave Thomas talks about the reasons for the rise of Java, what's behind Web 2.0, MDA and SOA, the rise of dynamic languages and the opportunities that he sees in the web as a platform.
-
By Sadek Drobi
on Apr 30, 2008,
Articles about Modeling

- Architecture
- Topics
- Artifacts & Tools,
- Domain Specific Languages,
- Language,
- Modeling
Architecture is often described non-tangible in Word documents or
entirely technology-driven. Both are bad, but what can be done? Markus Völter describes how to evolve a language around your architecture, a formal language that as a side effect ends up being a good base for generating important parts of the system.
-
By Markus Völter
on Feb 27, 2008,

- SOA
- Topics
- Modeling,
- Programming
Author Boris Lublinksy provides an overview of the dominant programming models that are emerging in the SOA domain including Windows Communication Framework (WCF), Java Business Integration (JBI) and Service Component Architecture(SCA).
-
By Boris Lublinsky
on Oct 26, 2006,
Interviews about Modeling

- Architecture
- Topics
- Collaboration,
- Modeling,
- Methodologies
Erik Doernenburg has worked in the field of enterprise applications for more than ten years. He is now employed by ThoughtWorks, and his latest interest is software visualization. In this interview he talks with InfoQ about different software visualization strategies using a combination of free tools and custom development.
-
By Erik Doernenburg
on Oct 19, 2007,

- Architecture
- Topics
- Object Oriented Design,
- Language,
- Design,
- Modeling
Ever since Eric Evans wrote the book Domain-Driven Design in 2004 he has been a significant voice advancing domain modeling and design concepts. In this interview with Floyd Marinescu he talks about some of the recent refinements in Domain-Driven Design and how people are advancing the field today.
-
By Eric Evans
on Sep 18, 2007,
Presentations about Modeling

- Architecture
- Topics
- Object Oriented Design,
- Language,
- Design,
- Modeling
This talk introduces two broad principles for strategic design. 'Context mapping' addresses the fact that different groups model differently. 'Core domain' distills a shared vision of the system's "core domain" and provides a systematic guide to when "good enough" is good enough versus when to push for excellence.
-
By Eric Evans
on Nov 30, 2007,

- Architecture
- Topics
- Object Oriented Design,
- Language,
- Design,
- Modeling
This talk will outline some of the foundations of domain-driven design:How models are chosen and evaluated;How multiple models coexist;How the patterns help avoid the common pitfalls, such as overly interconnected models;How developers and domain experts together in a DDD team engage in deeper exploration of their problem domain and make that understanding tangible as a practical software design.
-
By Eric Evans
on Nov 06, 2007,
Books about Modeling

- Architecture,
- SOA
- Topics
- Domain Specific Languages,
- WS Standards,
- Web Services,
- ESB,
- Business Process Management,
- SOA Platforms,
- Orchestration,
- Modeling
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.
-
By Jean Jacques Dubray
on Nov 25, 2007,