SWIM Supporting Material

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

The specification contains a conformity checklist. It sets out whether conformance with the requirement is "mandatory", "recommended", “optional“ or applicable "when the conditions apply". The organisation or person responsible for the service definition is expected to complete the checklist. It is then possible to attach the checklist to the service definition as evidence of conformance.

To conform with a requirement, the entire requirement has to be satisfied. This includes the need to perform verification. Each requirement contains a statement on the type of verification that is expected (i.e. "completeness", "correctness", "consistency"). The checklist below elaborates on these statements e.g. by spelling out the elements when the requirement states "Verify that the 3 elements are included".

The checklist below is a summary of all of the verification details for easy reference. It is possible to use the table within your own processes.

Requirement

Verification type

Check that:

Level of implementation

Notes

SWIM-DEFN-010 Service definition coverage

Mandatory

SWIM-DEFN-020 Service definition language

Mandatory

SWIM-DEFN-030 Service definition identification

Mandatory

SWIM-DEFN-040 Service identification

Mandatory

SWIM-DEFN-050 Service abstract

Mandatory

SWIM-DEFN-085 Service definition provider

Mandatory

SWIM-DEFN-090 Geographical extent of information

Optional

SWIM-DEFN-095 Intended service providers and consumers

Recommended

SWIM-DEFN-100 Service categories

Mandatory

SWIM-DEFN-120 Service standard reference

Mandatory Conditional

SWIM-DEFN-130 Operational environment

Mandatory

SWIM-DEFN-140 Service functions

Mandatory

SWIM-DEFN-150 Service access and use conditions

Recommended

SWIM-DEFN-160 Security constraints

Recommended

SWIM-DEFN-180 Quality of service

Mandatory

SWIM-DEFN-185 Quality of data

Mandatory

SWIM-DEFN-190 Source of information

Recommended

SWIM-DEFN-200 Service validation information

Optional

SWIM-DEFN-210 Application message exchange pattern

Mandatory

SWIM-DEFN-220 Service behaviour

Mandatory

SWIM-DEFN-230 Service monitoring

Optional

SWIM-DEFN-240 Service interfaces

Mandatory

SWIM-DEFN-250 SWIM Technical Infrastructure Profile

Mandatory

SWIM-DEFN-255 SWIM service and network interface binding

Optional

SWIM-DEFN-260 Service interface protocols and data format

Optional

SWIM-DEFN-270 Service operations

Mandatory

SWIM-DEFN-280 Service messages

Mandatory

SWIM-DEFN-290 Information definition (minimum)

Mandatory

SWIM-DEFN-300 Information definition (extended)

Recommended

SWIM-DEFN-310 Filter encoding

Mandatory Conditional

SWIM-DEFN-320 Machine-readable service interface definition

Recommended Conditional

SWIM-DEFN-330 Model view

Optional

SWIM-DEFN-350 Abbreviations and acronyms

Mandatory

  • No labels