BT

Agile DSM Workshop at XP2006

by Scott Ambler on May 24, 2006 |
Steven Kelley and Alan Cameron Wills are holding an Agile DSMs workshop at XP2006 in Oulu Finland on June 19th.  The theme of the workshop is "DSM with full code generation: the ultimate refactoring tool?".  A Domain Specific Language (DSL) is designed to express the requirements and solutions of a particular business or architectural domain. In recent years, Domain-Specific Modeling has yielded spectacular productivity improvements in domains such as telephony and embedded systems. By creating graphical or textual languages specific to the needs of an individual project or product line within one company, DSM offers a good approach to agility. With current tools, creating a language and related tool support is fast enough to make DSM a realistic possibility for projects of all sizes. To refactor, you just change the generator.

A workshop like this is a sign that we're maturing as a field. Agile Modelers follow the practice Use the Simplest Tools which means they apply the best tool for the situation at hand. Often that is an inclusive tool such as a whiteboard or paper, and sometimes that's a very complex CASE tool which enables us to do very sophisticated modeling.  Although CASE tools are great in the right situations, few organizations have done what it takes to enable their use -- e.g. pick the right tool for the situation, purchase the tool, train their staff on its use, do what it takes to keep the staff within the organization (people with great modeling skills are in demand and can easily find employment elsewhere), and so on.

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

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