Template: Service Solution Design Model
The accompanying Rational Software Architect model can be used to support work streams that are focused on identifying candidate services, specifying services, making realization decisions about services, and implementing services.
Relationships
Related Elements
Main Description

This template is productized with Rational Software Architect for WebSphere Software Version 7.5.4 and greater.  Its features include:

  • Support for SoaML, the Object Management Group notational standard for describing service-oriented systems.
  • A pre-defined package structure to organize design elements that support conceptual design
  • Model building blocks for quick and consistent creation of key service model elements, package structures, and supporting diagrams.
  • Substantial internal guidance for using the template to build out a services model.

In the following figure, the <<perspective>> packages represent the "homes" for conceptual design content -- more specifically, model content that is not intended to be processed in a meaningful way by Rational Software Architect's SOA-related transforms.

 

Figure 1.  Cross-cutting <<perspectives>> in the service solution design template model

Some of the <<perspective>> packages themselves include pre-defined package structures:

 

Figure 2.  Sub-structure in the Capabilities <<perspective>>

The Service Design Building Blocks package is the "home" for pre-defined "chunks" of reusable model content.  

Figure 3.  Reusable modeling content in the Service Design Building Blocks <<modelLibrary>>

Each of these packages contain substantial pre-defined structures of elements, packages, and diagrams that can be used to accelerate the building out of your model.

       

Figure 4.  Sample building block content 

See Tool Mentor: Build a SoaML Service Model Using the SoaML Template for advice on how to use this template.  This advice reinforces and complements the substantial internal usage documentation that is built into the template.


Description
Attached Files