...
Title | Service behaviour |
---|---|
Identifier | SWIM-DEFN-220 |
Requirement | A service definition shall include or refer to information about the expected typical behaviour of the service. |
Rationale | This requirement facilitates the understanding of the service behaviour to support operational processes. |
Verification | Completeness: Verify that the behaviour information is included. Consistency: Not Applicable. Correctness: Not Applicable. |
Examples/Notes | Note: The requirement covers the typical behaviour under normal conditions. Details on the handling of unexpected behaviour can be included, e.g., error handling. Note: A diagram showing how the operations support the typical behaviour can be provided. This can be made available in the model view (SWIM-DEFN-330). Note: The service behaviour patterns that are detailed in the Message Exchange Patterns: Identification Guidelines [RD 16] can be used to meet this requirement. |
Level of | Mandatory |
Guidance
Note |
---|
Service behaviour The behaviour is for the service as a whole. The behaviour of the operations is not covered by this requirement. Instead, it is captured in the description of the operations (SWIM-DEFN-270 Service operations). |
This requirement covers the typical behaviour of the service under normal conditions. This means that the service is working as hoped.
Info |
---|
The service behaviour can be captured
The SWIM-DEFN-330 Model view can be used to make reference to the model. |
Verification Support
Completeness | Check that: [ ] The service definition includes or refers to information about the expected typical behaviour of the service. |
Examples
Links to example service definitions can be found in the example service definitions page.