Architecting Services with Rational Software Architect V7.5 and SoaML - RA903G

Architecting Services with Rational Software Architect V7.5 and SoaML - RA903G


This is an advanced course for:

  • Solution architects
  • SOA architects and designers


You should have:

  • Architecture and design using Rational Software Architect
  • Getting Started with SOA (WS007)
  • Essentials of Modeling with IBM Rational Software Architect (RD565)


2 days.

Course Objectives

This course teaches the process, tools, and key modeling decisions involved in designing a service-oriented architecture using IBM Rational Software Architect and the OMG SoaML specification. It describes how to apply practices to help teams deliver an SOA solution aligned with stakeholder needs and to increase defect prevention. In particular, the course demonstrates the principles of the Rational Service-Oriented Modeling and Architecture (Rational SOMA) method.

  • Describe the Rational Software Architect features to support Service-Oriented Architecture (SOA) solutions
  • Use a standard way to architect and model SOA solutions using SoaML
  • Apply the Rational SOMA practices to design an SOA with a service model
  • Discover candidate services and derive service capabilities from a business process
  • Specify service exposure with service interfaces and service behavior
  • Define data elements with service messages
  • Specify service providers and service consumers with participants, request points and service points
  • Define service architecture, participants and service contracts
  • Transform a service model into deployable components (SCA/BPEL/WSDL/XSD/Java)

Course Content

Software Architecture and Service Orientation
Service Modeling Concepts and Practices
Service Identification
Service Specification
Service Realization
Service Implementation with SOA Transformations

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...