SOA Talk

May 19 2009   2:39PM GMT

Trends in BPM and modeling

Jack Vaughan Jack Vaughan Profile: Jack Vaughan

Technologies rarely evolve neatly in straight lines. Instead they bump into one another, and influence each others’ directions. Think of a rack of billiard balls when the cue ball strikes! As an example, look at the technologies that converged in IBM’s recent BPM BlueWorks, which is a modeling tool set for business processes available as a service via the cloud. To top it off, BlueWorks is built in part on IBM’s sMash Enterpirse Mash-up development tool technology. In fact, the front end of BPM, the area where the processes are modeled is very active just about now, and IBM is far from alone in innovating.

Integrating with the Eclipse and Microsoft Visual Studio, Sparx’s new Enterprise Architect 7.5 introduces editions aimed at the business community, software developers and systems/hardware designers. The software can generate code from UML behavioral and rule-based models, and it can generate BPEL from BPMN 1.1 models. It includes profiles and plug-ins covering DoDAF, TOGAF and MODAF. The software supports a variety of UML profiles including one that addresses ‘business motivation’ modeling, an OMG-backed approach intended to meld software development with business objectives. The tool is as much a communications tool as it is a design tool, says one end user.

In building larger business processes, you may need for example to deal with managed file transfers. In this case you might look at BPM modeling software capable of managing FTP systems. Such software is described in a recent article by SearchSOA.com’s Lauren Kelly in ”Metastorm BPM engine said to give process owners more control.”

Simplification is the underlying trend in BPM modeling today. But the goal is not simply to allow business users to more readily map their processes. Anyone can benefit from easier modeling. SearchSOA.com covered the issue in ”Active Endpoints, Seros in deal to orchestrate BPM and push SOA.”

Simplification at the service level is bubbling up among a slew of modeling trends. Among new technologies that may help are UML-based SoaML tools. SoaML seeks to define a metamodel for the service interfaces with which developers work. It maintains compatibility with UML and BPMN. It seeks to further the long-standing Web services goal of creating useful contracts between services.

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

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

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: