Service-oriented architecture model library

The service-oriented architecture (SOA) model library is an information model that you can use to create consistent and useful assets, capture relevant information, and create meaningful relationships between assets.

The SOA model library is included in IBM® Rational® Asset Manager. The asset types and states for asset lifecycles are like the asset types and states in IBM WebSphere® Service Registry and Repository (WSRR). The model library also includes preconfigured lifecycles that you can reuse and modify for your community.

The following diagram shows how to use the included asset types, attributes, and relationships to organize and describe your assets and create meaningful relationships:

Image of the asset types, attributes, and suggested relationships for the SOA model library

You must be a repository administrator to enable the SOA model library. For more information, see Enabling the service-oriented architecture (SOA) model library.

The SOA model library in Rational Asset Manager V7.2 and later

In version 7.2, the SOA model library was revised. The model library features the following enhancements:
Fewer asset types
To make creating assets easier and to simplify the information model, the SOA model library includes a smaller number of asset types.
New sample assets
The assets in the SOA model library show how a web application for customer service called Customer Care Web Application is updated from version 1.0 to 2.0. The web application is updated to the new version by incorporating a web service called Eligibility Service, which automatically verifies the eligibility of customers. The assets include releases and business cases for the applications, design documents, a case for change, and a Document of Understanding between Eligibility Service and Customer Care Web Application.
New category schema
You can use the included Software Development category schema to further organize common asset types. The schema contains categories for programming languages, kinds of applications, licenses, and formats for documentation. You might also use specific categories to satisfy requirements for SOA lifecycles.
New asset attributes
The asset attributes in the SOA model library supplement the asset types that have important information to capture. For example, for a Release asset type, you must provide an Availability Date and a link to a Quality Certificate.
Included, preconfigured lifecycles
If you activate the SOA model library, you can use or modify a preconfigured collection of lifecycles for the included asset types. You can use the lifecycles to maintain and enforce the information model. The lifecycles map closely to the information model in WSRR.
Tools to better integrate with WebSphere Service Registry and Repository Advanced Lifecycle Edition
The SOA model library includes a sample mapping configuration file that you can use to develop and track business assets in Rational Asset Manager and accurately reflect their current lifecycle state in WSRR.

Feedback