Description

A SvcV-3b enables a quick overview of all the services resource interactions specified in one or more SvcV-1 Services Context Description models. The SvcV-3b provides a tabular summary of the services interactions specified in the SvcV-1 Services Context Description for the Architectural Description. The matrix format supports a rapid assessment of potential commonalities and redundancies (or, if fault-tolerance is desired, the lack of redundancies). In addition, this model is useful in support of net-centric (service-oriented) implementation of services as an input to the SvcV-10a Services Rules Model, SvcV-10b Services State Transition Description, and SvcV-10c Services Event-Trace Description, implemented as orchestrations of services.

The SvcV-3b can be organized in a number of ways to emphasize the association of service pairs in context with the architecture’s purpose. One type of organization is a Service Hierarchy or Taxonomy of Services.

The intended usage of the SvcV-3b includes:

  • Summarizing service resource interactions.
  • Interface management.
  • Comparing interoperability characteristics of solution options.

Implementation

SvcV-3b can be represented using a SvcV-3b diagram which is non editable Dependency Matrix.

This model is useful in support of net-centric (service-oriented) implementation of services as an input to the SvcV- 10a Services Rules Model, SvcV-10b Services State Transition Description, and SvcV-10c Services Event-Trace Description, implemented as orchestrations of services.