This content applies to version 7.5.4 or later. This
tutorial shows you how to create a services model from a business
process model. Assume that a business analyst created the business
process model to communicate the business process and requirements
to an IT organization.
This tutorial might require some optionally installable
components. To ensure that you installed the appropriate optional
components, see the System requirements list.
Learning objectives
In this tutorial,
your role is an IT analyst or IT architect who must translate these
high-level business requirements into a more detailed, IT-oriented
model so that you can do the following things:
- Identify candidate services to prioritize which ones to design
and implement.
- Specify the interfaces of each service, including their operations
and any related rules, expectations, or constraints.
- Specify how atomic services should be assembled into composite
services.
Time required
This tutorial should take
approximately 60 minutes to finish. If you explore other concepts
related to this tutorial, it could take longer to complete.
Skill level
Intermediate
Audience
This tutorial is intended for
those who want to model services or build a Services-Oriented Architecture
(SOA) starting from a business process model represented in Business
Process Modeling Notation (BPMN).
Prerequisites
You should be familiar
with basic UML modeling concepts and how to use Eclipse perspectives
and views. You should also be familiar with the general concepts of
business process modeling and services modeling.