Home > SOA News > UML modeler includes BPMN support
SOA News:
EMAIL THIS

UML modeler includes BPMN support

By Jack Vaughan, Editor-in-Chief
16 Dec 2008 | SearchSOA.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Headquartered in Austria but with a strong U.S. presence, Altova has in recent years expanded beyond its initial XML modeling and development tools to support data modeling, UML and BPM tools as well.

Earlier this year the company released UModel V2008 Release 2, which adds support for the Business Process Modeling Notation (BPMN) standard promoted by the Object Management Group, to the UML support already featured in UModel. As such, the Altova tool supports distinct but not wholly unrelated modeling types.

[BPMN serves as a formal graphical representation for specifying processes in a workflow. There is some hope within the industry that standard methods can emerge and mature, connecting BPMN effectively with the popular Business Process Execution Language (BPEL).]

While some individuals point to an ascendancy of business staff in business modeling, such is not always the case. "We are finding that different enterprises operate in different ways," said David McGahey, product marketing manager, Altova. "Sometimes a business analyst may actually be a part of a development team. They are not writing the code, but they are enforcing standards or making sure the application under development is compatible with other things."

Besides BPMN support, UModel is notable for Java 6.0, C# and VB 9.0 source code generation from UML models. The software has class operation and property autocompletion, multiple diagram layers, and supports importing of XML schemas via XMI.

We asked how UML panned out vis-à-vis BPMN and McGahey said there were small similarities. For example, BPMN diagrams can be very similar to UML Activity diagrams, McGahey noted, while adding that these UML Activity diagrams have not proved popular with developers. One difference for Altova's tool sets is that the UML models can be used to generate code, while the BPMN models are focused instead solely as a means to depict a process.

UModel UML modeling has a role in integration development, according to McGahey.

"Modeling helps when you want to break down large complex SOA applications into more manageable components to assign responsibility and describe interactivity," he said. The software can re-engineer models from existing code, which can help integration developers get a grip on what they have when connecting diverse services.



Tags: BPELBPMNXML acceleration, transport and messagingVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
BPEL
Oracle SOA Suite Developer's Guide by Matt Wright
BPEL tutorial
Co-evolution of BPMN and BPEL drives BPM in SOA settings
BPM Special Report: What you model is what you monitor
Verizon uses BPEL app to cut down on code, check for fraud, and go green
Visual orchestration tool addresses event processing and SOA
SOA, BPEL working on the railroad
UML and SOA the Microsoft way
Oracle links SOA, data services, BI and BAM
Online real estate SOA moves into BPEL
BPEL Research

BPMN
Co-evolution of BPMN and BPEL drives BPM in SOA settings
BPM Resource Guide
Some Eclipse SOA Tools Projects are archived as work on SCA, modeling, moves ahead
BPM Special Report: What you model is what you monitor
Visual orchestration tool addresses event processing and SOA
UML and SOA the Microsoft way
BPMN linking business and IT for BPM/SOA
BPEL4People seen uniting SOA/BPM
SOA and BPM co-dependent?
Software AG bets on BPM for SOA

XML acceleration, transport and messaging
Progress/Actional SOA diagnostic tool builds on Mindreef purchase
InterSystems Ensemble environment adds binary SOAP messaging
What's new at the W3C
SOA and BPM speed messages for industrial distributor
Verizon uses BPEL app to cut down on code, check for fraud, and go green
Data services mashups emerge for SOA
Layer 7 adds SPARC
Oracle maps heterogeneous data services strategy for SOA
Intel boosts XML for SOA
Paul Fremantle on coding SOA and data integration

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
BPEL  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts