Description
The Service Functionality View (SOV-5) defines the behavior of a service in terms of the functions it is expected to perform. SOV-5 is the key behavioral specification for services. Equivalent in nature to OV-5 and SV-4, it specifies a set of functions that a service implementation is expected to perform. It is especially useful during the initial exploration of the requirements for a service.
Implementation
SOV-5 can be represented using:
- A SOV-5 diagram for the Operational Activity flows. This diagram is based on the UML Activity diagram.
- A SOV-5 diagram based on the UML Clas diagram.
- A UML Activity diagram.
- A SysML Activity diagram.
- A UML Class diagram.
Sample
Service Functionality Description
Fragment of SOV-5 Service Functionality Flow
Related views
An SOV-5 is the key behavioral specification for services. It is equivalent in nature to the OV-5 and SV-4. It specifies a set of functions that a service implementation is expected to perform.
An SOV-5 specifies the required functionality that an implementation of a service is expected to have – the implementation is represented in the SV-1 and SV-4.
- Service Function
- Service Operation Action
- Service Function Action
- Function Edge
- Service Operation
- Service Parameter
- Service Interface
- Creating SOV-5 Service Functionality Description diagram
- Creating SOV-5 Service Functionality Flow diagram