IBM Support

How to use the IBM Service-Oriented Architecture (SOA) Model library

Product Documentation


Abstract

IBM® Rational® Asset Manager V7.2 and later includes an information model that you can use to create consistent, useful assets, capture relevant information, and create meaningful relationships between assets.

Content

What is the IBM Service-Oriented Architecture Model library?


The Service-Oriented Architecture (SOA) Model library is a sample information model that is included with Rational Asset Manager. The asset types and states for asset lifecycles are similar to those in IBM® WebSphere® Service Registry and Repository.


The SOA Model library also includes pre-configured lifecycles that you can re-use and modify for your community.


What is different in Rational Asset Manager V7.2?


The SOA Model library is completely revised in V7.2. It 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 demonstrate how a Web application for customer service called Customer Care Web Application updates from version 1.0 to 2.0 by incorporating a Web service (Eligibility Service) that 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 the 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.


  • New asset attributes: The asset attributes in the SOA Model supplement the asset types with 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 library, you can use or modify a pre-configured collection of lifecycles for the included asset types that might be helpful to maintain and enforce the information model.


  • Tools to better integrate with WebSphere Service Registry and Repository (WSRR) Advanced Lifecycle Edition: The SOA 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.



Enabling the SOA library


To make the SOA information model available on your repository, you must enable the IBM SOA Model library. Log in to the Rational Asset Manager Web client as a repository administrator and click Administration > Libraries; then find the link to import the IBM SOA Model library. After the library is imported, enable it. For more information, see "Enabling the service-oriented architecture (SOA) Model Library" in the help system.


Diagram of the information model


The graphic below demonstrates how you can use the included asset types, attributes, and relationships to organize and describe your assets and create meaningful links between them:


For example, a Test Plan asset has Start Date and End Date attributes, and has a relationship of Test For with a Release asset type. Or, a DoU (Document of Understanding) has at least 2 related Release assets: a provider and a consumer.



Use SOA lifecycles to manage asset development


You can create a complete collection of preconfigured lifecycles for your community to manage assets that use the asset types and categories that are included in the SOA Model library. The preconfigured SOA lifecycles use the asset lifecycles and policies to enforce the requirements of the SOA model; for example, when a Release asset enters the Specified state, a policy verifies that the asset has a relationship to a Implementation asset.

Original Publication Date

22 September 2009

[{"Product":{"code":"SSUS84","label":"Rational Asset Manager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Web Client","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.2;7.2.0.1;7.2.0.2;7.5","Edition":"Enterprise;Standard","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

More support for:
Rational Asset Manager

Software version:
7.2, 7.2.0.1, 7.2.0.2, 7.5

Operating system(s):
AIX, Linux, Windows

Document number:
323049

Modified date:
17 June 2018

UID

swg27016894

Manage My Notification Subscriptions