< Previous | Next >

Introduction: Services modeling

This tutorial shows you how to build a services model by deriving it 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 services model by doing 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.
< Previous | Next >

Feedback