Chapter 37. MODAF Tool

  1. Home
  2. Docs
  3. Chapter 37. MODAF Tool
  4. 8. Service Oriented Viewpoint
  5. SOV-4c – Service Interaction Specification

SOV-4c – Service Interaction Specification

Download PDF

The SOV-4c specifies how a service interacts with external agents, and the sequence and dependencies of those interactions.

The purpose of the SOV-4c is to specify the general sequence of interactions that are possible for a given service.

Usage

The intended usage of the SOV-4c includes:

  • Service specification.

Product Description

SOV-4c specifies how a service interacts with any given agent that has compatible interfaces, represented with UML sequence diagram.

The product shows a service and the interfaces it exposes – quite often the diagrams can be cluttered if all interfaces are shown, so it is advisable to consider producing multiple SOV-4c products for a given service. Each interface in an SOV-4c has a “lifeline” to which messages are shown passing. It is also possible to show timing constraints between messages.

Creating a Service Interaction Specification (diagram)

To create a Service Interaction Specification diagram:

  1. Click on Service Interaction Specification in the Action Artifact area, and then select Create New Diagram.
  2. Type the diagram name and press Enter.
  3. A blank diagram is created and you can start constructing the view.

MODAF Example: Service Interaction Specification

MODAF in Visual Paradigm

The MODAF is brought to you by Visual Paradigm, a full-featured development platform. Visual Paradigm provides an easy-to-use, model-driven MODAF tool that supports the development of MODAF views and models. You can create integrated MODAF products and generate architectural documents that facilitate organizations to efficiently coordinate enterprise architecture initiatives.