...
Requirement | Verification type | Check that: | Level of implementation | Notes |
---|---|---|---|---|
Correctness | [ ] The service definition describes one and only one service. | Mandatory | ||
Correctness | [ ] The textual descriptions in the service definition are correct British English. | Mandatory | ||
Completeness | [ ] The service definition has a title. [ ] The service definition has an edition. [ ] The service definition has a reference date. | Mandatory | ||
Completeness | [ ] The service definition includes a name for the service. | Mandatory | ||
Completeness | [ ] The service definition includes a short textual description summarising the service. | Mandatory | ||
Completeness | [ ] The service definition includes the service definition provider's name. [ ] The service definition includes the service definition provider's abbreviated name (if applicable). [ ] The service definition includes the description of the organisation responsible for the service definition . | Mandatory | ||
Correctness | [ ] The information about the geographical coverage of the exchanged information service payload in the service definition is correct . | Optional | ||
Correctness | [ ] The information about the typical service provider type and typical service consumer(s) type in the service definition is correct. | Recommended | ||
Completeness | Verify that a service category is included. [ ] The service definition includes the service categories to which the service belongs and. [ ] The service definition includes, if applicable, the reference the service categorisation schemes used. | Mandatory | ||
Consistency | If [ ] The service definition references the service adheres to a service standard, verify that the reference to the service standard is includedstandards to which the service adheres. | Mandatory (Conditional) | ||
Completeness | Verify that operational environment information is included or referenced. the operational needs used in the development of the service; and/or [ ] The service definition includes or refers to information about the operational environment. | Mandatory | ||
Completeness Completeness: Verify that the elements are included. | the functions expected to be [ ] The service definition includes or refers to information about the functions offered by the service in support of its capabilities ; andtheir expected. [ ] The service definition includes or refers to information about the functions' associated real-world effects. | Mandatory | ||
Consistency | Verify that the [ ] The functions and real-world effects are consistent with the operational needs. | |||
Correctness | : If provided, verify that the information [ ] The information about the legal constraints which apply to accessing and using the service in the service definition is correct. [ ] The information about the service policies which apply to accessing and using the service in the service definition is correct. [ ] The information about the service consumption constraints which are expected apply to be applied to accessing and using the service in the service definition is correct. | Recommended | ||
Correctness | If provided, verify that the information is correct. [ ] The information about the security constraints which are expected to apply to accessing and using the service in the service definition is correct. | Recommended | ||
Completeness | Verify that quality statements are included. [ ] The service definition includes or refers to information about the minimum quality of service offered with regards to performance. [ ] The service definition includes or refers to information about the expected minimum quality of service offered with regards to : performance; reliability; and reliability. [ ] The service definition includes or refers to information about the minimum quality of service offered with regards to security. | Mandatory | ||
Completeness | Verify that quality statements are included. [ ] The service definition includes or refers to 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[ ] The information on the expected source(s) of the information provided is correct in the service definition is correct. | Recommended | ||
Correctness | If provided, verify that the information is correct. information [ ] The information about any service prototyping activities that have taken place in the service definition is correct. | Optional | ||
Completeness | Verify that the information is included. information [ ] The service definition includes or refers to information about the application message exchange pattern(s) expected to be used by the service. | Mandatory | ||
Consistency | Verify that the [ ] The information is consistent with the selected service interface binding. | |||
Completeness | Verify that the behaviour information is included. [ ] The service definition includes or refers to information about 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. the[ ] The service definition includes or refers to information about the exposed service interfaces. [ ] The information about the exposed service interfaces includes the name of the service interface ;. [ ] The information about the exposed service interfaces includes a textual description of the service interface including its purpose ;. [ ] The information about the exposed service interfaces includes an indication that the interface is a provider side interface or a consumer side interface. | Mandatory | ||
Completeness | Verify that the reference information is provided. information about [ ] The service definition includes or refers to information about the profile and interface bindings for each service interface. [ ] The information about the profile and interface bindings includes 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 [ ] The protocols are consistent with the service selected interface binding. the service interface protocols (including name and version); and . | Optional | ||
Completeness | Verify that all service operations are described. the expected exposed service operations including: [ ] The service definition includes or refers to information about the exposed service operations. [ ] The information about the service operations includes the name of the service operation ; and. [ ] The information about the service operations includes a description of the intent and the results of the service operation. | Mandatory | ||
Consistency | Verify the [ ] The service operations against are consistent with the messaging technology needs. | |||
Completeness | Verify that all service messages are described. the expected [ ] The service definition includes or refers to information about the input messages that are exchanged by the service. [ ] The service definition includes or refers to information about the output messages that are exchanged by the service including input, output and error messagesservice. [ ] The service definition includes or refers to information about the error messages that are exchanged by the service. | Mandatory | ||
Completeness | Verify that the service description describes all elements of the exchanged information and that the required details are provided. the name of the element; the definition of the element; [ ] The service definition includes or refers to information about the exchanged information service payload. [ ] The information about the exchanged information service payload includes the name of the elements. [ ] The information about the exchanged information service payload includes the definition of the elements. [ ] The information about the exchanged information service payload includes the data type used by the elementelements if applicable ; andthe. [ ] The information about the exchanged information service payload includes the semantic correspondence of the elementelements with the AIRM. | Mandatory | ||
Consistency | Verify that the [ ] The elements are consistent with each other and with the AIRM concepts used in the semantic correspondence. | |||
Not Applicable | Recommended | |||
CompletenessIf | [ ] The service definition includes or refers to information about the filter encoding if filter expressions are expected, verify that the filter encoding is includedapplied. | Mandatory (Conditional) | ||
Completeness | If [ ] The service definition includes or refers to a service interface definition in a machine-readable format if the service interface binding supports it, verify that the required elements are included. | Recommended (Conditional) | ||
Consistency | Verify that [ ] The provided elements are consistent with the selected binding. | |||
Correctness | If provided, check that the [ ] The model view is correctaligned with the declared notation. | Optional | ||
CompletenessVerify | that all used acronyms and abbreviations are defined[ ] The service definition includes or refers to definitions for all the abbreviations and acronyms used in the service definition . | Mandatory | ||
Consistency | Verify that the [ ] The abbreviations/acronyms and their definitions are used consistently in the service definition. |
...