...
Requirement | Verification type | Check that: | Level of implementation | Notes |
---|---|---|---|---|
Correctness | Verify that one and only one service is described. | Mandatory | ||
Correctness | Verify that the textual descriptions are correct British English. | Mandatory | ||
Completeness | Verify that the elements are included.
| Mandatory | ||
Completeness | Verify that the element is included. the name of the service | Mandatory | ||
Completeness | Verify that the element is included. a short textual description summarising the service | Mandatory | ||
Completeness | Verify that the applicable elements are included.
| Mandatory | ||
Correctness | If provided, verify that the information is correct. expected geographical coverage of the exchanged information service payload. | Optional | ||
Correctness | If provided, verify that the information is correct. the typical service provider type and typical service consumer(s) type | Recommended | ||
Completeness | Verify that a service category is included. service categories to which the service belongs and, if applicable, reference the service categorisation schemes used. | Mandatory | ||
Consistency | If the service adheres to a service standard, verify that the reference to the service standard is included. | Mandatory Conditional | ||
Completeness | Verify that operational environment information is included or referenced.
| Mandatory | ||
Completeness | Completeness: Verify that the elements are included.
| Mandatory | ||
Consistency | Verify that the functions and real-world effects are consistent with the operational needs. | |||
Correctness | : If provided, verify that the information is correct. constraints which are expected to be applied to accessing and using the service | Recommended | ||
Correctness | If provided, verify that the information is correct. information about the security constraints which are expected to apply to accessing and using the service | Recommended | ||
Completeness | Verify that quality statements are included. information about the expected minimum quality of service offered with regards to:
| Mandatory | ||
Completeness | Verify that quality statements are included. information about the expected minimum quality of the data to be provided by the service | Mandatory | ||
Correctness | If provided, verify that the information is correct. the expected types of sources of the information provided | Recommended | ||
Correctness | If provided, verify that the information is correct. information about any service prototyping activities that have taken place | Optional | ||
Completeness | Verify that the information is included. information about the application message exchange pattern(s) expected to be used by the service | Mandatory | ||
Consistency | Verify that the information is consistent with the selected service interface binding. | |||
Completeness | Verify that the behaviour information is included. the expected typical behaviour of the service. | Mandatory | ||
Not Applicable | Optional | |||
Completeness | Verify that the list of interfaces is included; verify that the name, description and indication are included for each interface.
| Mandatory | ||
Completeness | Verify that the reference information is provided. information about the selected SWIM TI Profile and its version for each service interface | Mandatory | ||
Not Applicable | Optional | |||
Consistency | If provided, verify that the protocols and data format are consistent with the service interface binding.
| Optional | ||
Completeness | Verify that all service operations are described. the expected exposed service operations including:
| Mandatory | ||
Consistency | Verify the service operations against the messaging technology needs. | |||
Completeness | Verify that all service messages are described. the expected messages that are exchanged by the service including input, output and error messages. | Mandatory | ||
Completeness | Verify that the service description describes all elements of the exchanged information and that the required details are provided.
| Mandatory | ||
Consistency | Verify that the elements are consistent with each other and with the AIRM concepts used in the semantic correspondence. | |||
Not Applicable | Recommended | |||
Completeness | If filter expressions are expected, verify that the filter encoding is included. | Mandatory Conditional | ||
Completeness | If the service interface binding supports it, verify that the required elements are included. | Recommended Conditional | ||
Consistency | Verify that provided elements are consistent with the selected binding. | |||
Correctness | If provided, check that the model view is correct. | Optional | ||
Completeness | Verify that all used acronyms and abbreviations are defined. | Mandatory | ||
Consistency | Verify that the abbreviations/acronyms and their definitions are used consistently in the service definition. |