An important part of scoping an application or service
is to identify how it adds value to the business. WSRR uses business
capabilities to define the business view of an application or service.
If there is no existing business capability that the service realizes,
then you must now create and define a business application. The key
defining components that you must add are a service charter, to define
the scope and role of the business application, and an owning organization;
the owning organization is responsible for defining requirements for
the capability, and owning any realizations of this capability, such
as the Address Formatter service that is being reused from a service provider.
- Create a business application.
- If you have security enabled, and have assigned separate user
IDs to each of the governance enablement profile roles, as described in Governing an SCA service: the consumer story, log in to the
Business Space user interface with the user ID that is assigned to
the Business role. Otherwise, go to the next step.
- In the Business Space user interface, switch to the Business space
if necessary, by clicking , and ensure that the Overview page
is selected.
- In the Service Registry Actions widget,
click Create a Business Application.
- Enter Commercial Address Formatter in the Name field,
and Locale based address formatting application in
the Description field.
- Click Add Other Document under the Charter
relationship, and click Load. Select Load
from file system, click Browse and navigate
to the directory to which you extracted the tutorial sample files.
- Select CommercialAddressFormatterCharter.odt,
and click Open.
- Click Next, and then click Finish to
load the charter document.
- Click Finish. The Browse page
is displayed. The Detail widget shows the new business application,
and the governance state is Business Capability Identified.
- Move the Commercial Address Formatter application through its
lifecycle to the Approved state.
- In the Service Registry Detail widget,
click . The business service enters the Charter
Review state, where an SOA Governance Center of Excellence
can authorize or reject the capabilities, requirements, or ownership
that have been defined so far.
- If you have security enabled, and have assigned separate user
IDs to each of the governance enablement profile roles, as described in Governing an SCA service: the provider story, log in to the
Business Space user interface with the user ID that is assigned to
the SOAGovernance role. Otherwise, go to the next step.
- In the Business Space user interface, switch to the SOA Governance
perspective, if necessary, by selecting , and
ensure that the Overview page is selected.
- In the Watch List (SOA Governance) widget,
click Commercial Address Formatter to display
the business application details.
- Assign an owning organization to the business application.
- In the Service Registry Detail widget,
click the Edit the metadata for this object icon
(
).
- Under Owning Organization, click Add
Organization.
- Enter C in the Name field,
and select Commercial from the list. The Commercial
organization is added as a target of the Owning organization relationship. Note that
the Commercial organization was created in the tutorial Creating an organizational structure.
- Click Finish to save your changes.
- In the Service Registry Detail widget,
click , and note that the new governance
state is Business Capability Approved, meaning
that it becomes visible to any other potential users of the capability.
- Identify that the Commercial Address Formatter application is
a version or realization of this capability, by referencing the Commercial
Address Formatter application version from the Commercial Address
Formatter business application.
- If you have security enabled, and have assigned separate user
IDs to each of the governance enablement profile roles, as described in Governing an SCA service: the provider story, log in to the
web user interface and log in with the user ID that is assigned to
the Development role. Otherwise, go to the next step.
- In the web user interface, switch to the Development perspective,
if necessary, by selecting Development from
the Perspective list.
- Click .
- Click Commercial Address Formatter to view the details.
- Click New Capability Version. A new Capability Version
that is called Commercial Address Formatter is
created under the Versions relationship.
- View the Commercial Address Formatter business application structure
that has been defined.
- Click Graphical View.
- Examine the structure of the Commercial Address Formatter business
application, and its relationship to the Commercial Address Formatter
application, as it is now stored in WSRR.
What you did in this tutorial
In this tutorial,
you completed the following activities:
- Created a business application.
- Defined the scope of the business application by loading a charter.
- Assigned an owning organization to the business application.
- Moved the application through its lifecycle to the Approved state.
- Created and associated an application version with the business
application.