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

- Architecture
- Topics
- Modeling,
- Security
In this presentation, John Steven talks about modeling security threats as a way to discover, understand and counteract threats while designing the system architecture. John presents threat modeling through examples focusing on authentication, authorization and session management.
-
By John Steven
on Sep 06, 2008,
News about Modeling
- .NET
- Topics
- Modeling,
- Design
MindScape has released version 2.0 of their domain modeling and ORM tool. LightSpeed 2.0 includes a visual domain model designer integrated with Visual Studio 2008, support for LINQ and the ability to access multiple databases concurrently.
-
By Abel Avram
on Jul 15, 2008,
- Architecture,
- SOA
- Topics
- Domain Specific Languages,
- WS Standards,
- REST,
- 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,
Articles about Modeling

- Architecture,
- Java
- Topics
- Object Oriented Design,
- Modeling,
- Design
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.
-
By Mat Wall and Nik Silver
on Jul 22, 2008,

- Architecture
- Topics
- Domain Specific Languages,
- Modeling
Model-driven software development no longer belongs to the fringes of the industry but is being applied in more and more software projects with great success. In this article we would like to pass on, based on the experiences we have gathered in the past few years, our contribution to its best practices.
-
By Sven Efftinge, Peter Friese, Jan Köhnlein
on Jun 25, 2008,
Interviews 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,

- 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,
Presentations about Modeling

- Architecture
- Topics
- Fault Tolerance,
- Design,
- Modeling,
- Enterprise Architecture
Picture a system so large it cannot be comprehended. Can such a system be "designed" in any conventional sense? Will machines help design it? Will it help design itself? How will it keep running? Will it be alive? The foundations of computing are about to change. In this talk, Richard P. Gabriel explores why and how.
-
By Richard P. Gabriel
on Aug 29, 2008,

- 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,
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,