InfoQ

Topic/Tag specific view

All content and news on InfoQ about Modeling Tool


Latest featured content about Modeling Tool

Managing Variability in Product-Lines

Community
Architecture,
Java
Topics
Reuse,
Design

In this talk, Markus Völter illustrates how model-driven and aspect oriented software development help addressing the challenge of managing variability in product line engineering. Both the problem space and the solution space are described by models, using a model-to-model transformation to map problem space variability to solution space variability.

Markus Voelter about Software Architecture Documentation

Community
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.

News about Modeling Tool

Are Business Analysts Ready to Become Programmers?

Community
.NET,
SOA
Topics
Artifacts & Tools,
Language,
Agile in the Enterprise,
Cloud Computing,
.NET Framework

Microsoft seems to think so as they prepare to deliver on the Oslo vision. Back in November 2007 Doug Purdy made a veiled reference to a new project in development calling it "Emacs.NET". This fueled rampant speculation far from the intended mark.

Article: Process Component Models: The Next Generation In Workflow?

Community
Architecture,
Java,
SOA
Topics
Business Process Management,
Business Process Modeling,
Workflow / BPM

Tom Baeyens wrote a summary of the state of Workflow & BPM standards and tools. After a detailed look at BPEL, BPMN, and other technologies such as choreography, XPDL, BPDM, jPDL, Tom takes the stance that it is time to abandon the idea that non-technical business analysts can draw production-ready software in diagrams and separate the analysis process models and executable process models.

Prefer Broad Design Skills over Platform Knowledge

Community
Architecture,
Agile
Topics
Delivering Quality,
Design,
Delivering Value,
Programming

In his latest article Martin Fowler suggests that what matters most while building a team is not experience or thorough knowledge of the specific platform and business domain, but rather some broader skills that allow building quality software and delivering value.