Applying the Services Modeling profile

This content applies to version 7.5.4 or later. When you create a UML model of a Web service, you can apply the Services Modeling (SoaML) profile, which enables you to include domain-specific information about Web services.

Before you begin

You must be in the Modeling perspective.

About this task

Models that were created by using version 7.5.4 or earlier of the IBM® Rational® modeling products might have stereotypes from the Software Services profile applied. The Software Services profile is deprecated and a profile called the Services Modeling (SoaML) profile is available for modeling services. For information about migrating from the Software Services profile to the Services Modeling (SoaML) profile, see the related link at the end of this topic. For information about how stereotypes in the Software Services profile map to stereotypes in the Services Modeling (SoaML) profile, see the related link at the end of this topic.

For more information about the Software Services profile, also called the UML 2.0 Profile for Software Services, see the article entitled UML 2.0 Profile for Software Services on the IBM® developerWorks® Web site.

To apply the Services Modeling (SoaML) profile to a UML model or package in a UML model:

Procedure

  1. In the Project Explorer view, click a model or package.
  2. In the Properties view, on the Profiles page, click Add Profile.
  3. In the Select Profile dialog box, click Deployed Profile.
  4. From the Deployed Profile list, select Services Modeling (SoaML).
  5. Click OK.
  6. Click File > Save.

Results

After you apply the Services Modeling (SoaML) profile, you can apply its stereotypes to the model elements.

Feedback