Return to Home Page

Introduction
    Overview
    Service Inventory Blueprints
    Service-Oriented Analysis
    Service-Oriented Design

Service Models
    Service Layers
    Entity Services
    Task Services
    Utility Services

Delivery Processes
    Top Down vs. Bottom Up
    The Inventory Analysis
Cycle (Part I)
    The Inventory Analysis
Cycle (Part II)
    The Inventory Analysis
Cycle (Part III)
    Choosing a Delivery Strategy

The Service-Oriented
Analysis Process
    Process Overview
    Information Gathering Steps
    Service Modeling Process (Part I)
    Service Modeling Process (Part II)

Service-Oriented
Design Processes
    Process Overview
    Design Processes and
Service Models
    Design Processes and Service-Orientation

Additional Resources
    Web Sites
    Book Series
    Training
    Consulting


Delivery Processes

The Inventory Analysis Cycle (Part II)

Define Enterprise Business Models

Many of the services that will eventually be modeled and designed will be business services responsible for accurately encapsulating and expressing business logic. Therefore, a key input for this process is a comprehensive, up-to-date set of business models and specifications (such as business process definitions, business entity models, logical data models, etc.). The amount of business documentation required is determined by the scope of the planned service inventory.

Define Technology Architecture

An initial technology architecture platform is required to understand any features or constraints that could affect the definition of service candidates. As iterations through the analysis steps are completed, there is opportunity to refine the planned technology architecture to whatever extent feasible in response to the evolving complexion of the service inventory blueprint.

Define Service Inventory Blueprint

During the first iteration, the blueprint needs to be established with predefined service models and a physical service inventory boundary. Subsequently, as the service-oriented analysis process is carried out for each business process definition, service candidates are produced and begin populating the inventory blueprint.

Perform Service-Oriented Analysis

This process is explained in the upcoming Service-Oriented Analysis Process section.







This page contains excerpts from:

SOA Principles of Service Design
by Thomas Erl

(ISBN: 0132344823, Prentice Hall/PearsonPTR, Hardcover,
240+ Full Color Illustrations, 573 pages)

Free Color Poster (see www.soaposters.com).
For more information about this book, visit
www.soabooks.com/psd/.
The Prentice Hall Service-Oriented Computing Series from Thomas Erl
Home    SOA Books    SOA Magazine    What is SOA?    SOA Principles    SOA Glossary    Legal Copyright © 2006-2007 SOA Systems Inc.