SOA Talk

Apr 12 2012   7:19PM GMT

SoaML design addressed with model accelerator

Jack Vaughan Jack Vaughan Profile: Jack Vaughan


Over the years, UML has quietly become a trusted modeling notation across a broad ribbon of application development.  But its utility for SOA has not been vividly apparent. The SoaML UML extension arose as a means to wed UML and SOA, but its uptake has been narrow.

”There’s a lot of room for raising awareness of SoaML. It’s not as well-known as it should be,” said long-time IBMer Lee Ackerman, now CTO and vice president of products, The Emphasys Group. Tools would help, he suggested.

And, in fact, Ackerman and his Emphasys colleagues have built a pattern-based add-on tool to IBM Rational Software Architect for WebSphere Software. The IBM modeling tool supports SoaML, but Emphasys looks to ease the implementation and improve SOA development outcomes via its Service-Oriented Architecture Design (SOAD) Model Accelerator add-on.

”With the Accelerator, we provide patterns and model restraints and reports that leverage information from [design] models,” said Ackerman, co-author of Patterns-Based Engineering (Addison-Wesley, 2010). Ackerman said the SOAD Model Accelerator helps a team decide what should be modeled and how. Embedded in the tool is knowledge of practical service identification patterns, which would be useful for what can often be a difficult task.

Modeling may always be disliked by some groups of hard-core coders, but UML verges on ‘mainstream’ in a fair number of enterprises.  The evolving mix of SOA, UML and SoaML is worth watching.

Is SOA itself mainstream? “If it’s not, it’s on the verge,” says Lee Ackerman. He says there are still newbies coming online to learn UML. Tools such as SOAD Model Accelerator, he suggests, can help experienced and new SOA users alike.   But SOA is more than tools.

“SOA is best practices. It is an approach. It is a mindset. Moreover, it is an architecture style. SOA really becomes a problem solver,” said Ackerman.

Is SOA complex? No, says Ackerman, but the problems it is being asked to address in the enterprise these days truly are complex, he said.- Jack Vaughan

2  Comments on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.
  • gcogar
    Do you see a place for Archimate in modelling for SOA?
    0 pointsBadges:
  • darlineriggs
    Valuable suggestions . Coincidentally , if your company is wanting a a form , my husband filled a template form here
    50 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: