Q
Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

UML service-oriented business processes

Sri Nagabhirava discusses UML models which apply to the several different layers of service-oriented business processes.

What parts of UML do you think are particularly good for service-oriented business processes and are there parts of UML you recommend stay away from?

A service driven model approach to service-oriented business processes have three distinct layers, bottom to top...

– A component layer consisting of meta data definition, data governance and standardization+ business rules and components, a services layer consisting of services and access channels and a service orientation layer consisting of process clusters, service capabilities, collaboration and dynamic behavior of processes.

There are distinct set of UML models which apply at each layer of service-oriented business processes, from top to bottom - At the service-orientation layer use case diagrams, activity diagram, state diagrams and interaction diagrams provide a good representation of the to be model the behavior of the system. At the services layer composite structure diagrams, deployment diagrams are useful for modeling and deploying the services in a UDDI registry which will be consumed in the service orientation layer. At the component layer component/class/object diagrams are provide a good representation of the static view of the service-oriented business process to be modeled.

The Activity and State diagrams can be replaced by BPMN since it can accurately capture the service orientation of business processes.

This was last published in October 2007

Dig Deeper on Service-oriented architecture (SOA)

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

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

Please create a username to comment.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide.com

SearchWinDevelopment

DevOpsAgenda

Close