Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
Task Status
Task Status
nopaneltrue

Excerpt

This task will work on service categories in support

of 

of:

009 . It will reflect the more flexible approach that will be adopted
  • ; and

  • other metadata fields that need agreed semantics.

Table of Contents

Published service category schemes

The current published service categories are at: https://reference.swim.aero/information-services/service-categories.html

Mature and can be published

Potential service categoryNotes1CodeDocumentType

From older versions of Service Metadata Schema

Types of documents.
Service CategoryValueDefinitionCodeDocumentTypePOLICY_DOCUMENTA policy governing e.g. the access and uses of one or more services.SERVICE_STANDARDA document, issued by a community of interest, used to harmonize service implementations.QUALITY_OF_SERVICE_DOCUMENTA document containing statements on the quality of service.SERVICE_MODELA model view, expressed using a formal and standardised notation, that formalises the representation of the business logic of its service interfaces, service operations, service behaviour and exchanged information.SERVICE_CERTIFICATIONA service certification.CODE_EXAMPLEExamples of code exemplifying the implementation of the consuming service interface.SERVICE_BEHAVIOUR_DESCRIPTIONA description of the service behaviour.PROTOCOL_SPECIFICATIONA specification of the service interface protocols.MACHINE_READABLE_SERVICE_DESCRIPTIONA service interface definition in a machine-readable format using a standard service definition formalism/language.SERVICE_SPECIFICATIONA specification used in the implementation of the service.MESSAGE_EXAMPLEAn example of the messages used by the service.SERVICE_VALIDATION_REPORTA report on the result of the activities whereby a service is checked for conformance with the service objectives and requirements.SEMANTIC_CORRESPONDENCE_REPORTA report containing the semantic correspondences between an information definition and the ATM Information Reference Model.INFORMATION_DEFINITIONA formal description of exchanged information.2CodeAccessAndUseConditionType

From older versions of Service Metadata Schema

Types of restrictions on the access and use of a service

No service category or value has this status at the moment.

Candidates for service category schemes

CodeStakeholderType

Status
colourYellow
titlecandidate

Add a new value to CodeStakeholderType.

Service Category

Value

Definition

CodeAccessAndUseConditionTypeSWIM_TI_YP_1_1_WS_SOAP_WITH_BASIC_MESSAGE_SECURITYThe WS SOAP with Basic Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS_SOAP_WITH_MESSAGE_SECURITYThe WS SOAP with Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS_SOAP_WITH_MESSAGE_SECURITYThe WS SOAP with Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS_SOAP_WITH_FEDERATED_SECURITYThe WS SOAP with Federated Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS_SOAP_WITH_FEDERATED_SECURITYThe WS SOAP with Federated Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS-N_SOAPThe WS-N SOAP Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS-N_SOAPThe WS-N SOAP Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS-N_SOAP_WITH_BASIC_MESSAGE_SECURITYThe WS-N SOAP with Basic Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS-N_SOAP_WITH_BASIC_MESSAGE_SECURITYThe WS-N SOAP with Basic Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS-N_SOAP_WITH_MESSAGE_SECURITYThe WS-N SOAP with Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS-N_SOAP_WITH_MESSAGE_SECURITYThe WS-N SOAP with Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS-N_SOAP_WITH_FEDERATED_SECURITYThe WS-N SOAP with Federated Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS-N_SOAP_WITH_FEDERATED_SECURITYThe WS SOAP with Federated Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_AMQP_MESSAGINGThe AMQP_MESSAGING Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_AMQP_MESSAGINGThe AMQP_MESSAGING Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.5CodeServiceValidationType

 From older versions of Service Metadata Schema

Activities whereby a service is checked for conformance with the service objectives and requirements.

Service CategoryValueDefinitionCodeServiceValidationTypeCOLLABORATIVE_VALIDATIONA validation of service jointly carried out by the service provider together with service users.INDEPENDENT_VALIDATIONA validation of service carried out by an independent authority.SELF_VALIDATIONA validation of service carried out by the service provider.USER_VALIDATIONA validation of service carried out by service users.NOT_VALIDATEDA statement that no validation of service has taken place.6CodeQualityOfServiceMeasureType

See

  • /wiki/spaces/SCOI/pages/59605387
  • SWIM-SERV-180 Quality of service

    URL

    LEGAL_CONSTRAINT

    Restrictions and legal prerequisites for accessing and using the service.

    SERVICE_POLICYA policy governing the access and uses of one or more services.SERVICE_CONSUMPTION_CONSTRAINTRestrictions on the consumption of the service.SECURITY_CONSTRAINT

    Handling restrictions imposed on the service for national security or similar security concerns.

    3CodePrimitiveMessageExchangePatternTypeFrom older versions of Service Metadata Schema
    Message exchange patterns that are directly related to the capability of the lower level protocols of the SWIM TI.
    Service CategoryValueDefinitionCodePrimitiveMessageExchangePatternTypeFIRE_AND_FORGETA primitive message exchange pattern consisting of a message being sent from one infrastructure service to another.SYNCHRONOUS_REQUEST_RESPONSEA primitive MEP consisting of 1) a message (request) being sent from a consumer infrastructure service to a provider infrastructure service, 2) the consumer infrastructure service remaining blocked awaiting for a response and the provider infrastructure service remaining blocked processing the response and 3) a message (response) being sent from the provider infrastructure service to the consumer infrastructure service.4CodeServiceInterfaceBindingType

    From older versions of Service Metadata Schema

    Interface bindings that enable services to exchange data with consuming applications.
    Service CategoryValueDefinitionCodeServiceInterfaceBindingTypeSWIM_TI_YP_1_0_WS_LIGHTThe WS Light Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS_LIGHTThe WS Light Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS_SOAPThe WS SOAP Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.SWIM_TI_YP_1_1_WS_SOAPThe WS SOAP Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.1.SWIM_TI_YP_1_0_WS_SOAP_WITH_BASIC_MESSAGE_SECURITYThe WS SOAP with Basic Message Security Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition1.0.

    CodeStakeholderType

    OVERSIGHT_AUTHORITY

    An entity or body responsible for monitoring, regulating, and ensuring compliance with laws, policies and standards within a particular field or organisation.

    ICAO regulated

    Status
    colourYellow
    titlecandidate

    Service Category

    Value

    Definition

    URL

    CodeICAORegulationStatusType ->

    CodeICAOPublicationType

    A categorisation of services based on the level of ICAO regulation. ->

    A categorisation of services based on the

    quality characteristics to be taken into account when evaluating the properties of a service. The scheme can be augmented based on ISO/IEC 25010 (https://iso25000.com/index.php/en/iso-25000-standards/iso-25010).Service CategoryCharacteristicValueDefinitionQuality of Service Measureperformance efficiency

    capacity

    The maximum rate at which a service can process transactions and the maximum message size of responses.

    Note: Measurements can include the number of items that can be stored, the number of concurrent users, the communication bandwidth, throughput of transactions, and size of messages.

    performance efficiency

    time behaviour

    A measurement of the processing times of a service.

    Note: This parameter may be expressed as an indication of a maximum time needed for the service provider to complete the request, measured from the time instant the service provider receives the request to the time instant the service provider sends the response or makes it available.

    reliability

    availability

    The degree to which a service is operational and accessible when required for use.

    reliability

    recoverability

    The degree to which, in the event of an interruption or a failure, the desired state of the service can be re-established.

    security

    confidentiality

    The degree to which a service ensures that data are accessible only to those authorized to have access.

    security

    integrity

    An expression of the assurance that a system, product or component prevents unauthorized access to, or modification of, an information service interface or information.

    securityauthenticityThe degree to which the identity of a subject or resource can be proved to be the one claimed.securityaccountabilityThe degree to which the actions of an entity can be traced uniquely to the entity.7CodeSecurityMechanismType

    See

    A list of security mechanism based on the SWIM Technical Infrastructure capability enabling secured information exchange.

    Service CategoryValueDefinitionSecurity Mechanismauthentication

    A security mechanism ensuring that the identity of a subject can be proved to be the one claimed.

    authorisation

    A security mechanism for the granting of rights and, based on these rights, the granting of access.

    integrityA security mechanism protecting information from modification by unauthorized parties.confidentialityA security mechanism protecting information from disclosure to unauthorized parties.8CodeInformationExchangeModelType

    See

    A list of information exchange models created by communities of interest.

    Service CategoryValueDefinitionInformation Exchange ModelAIXM5.1Aeronautical Information Exchange Model (AIXM) 5.1AIXM 5.1.1Aeronautical Information Exchange Model (AIXM) 5.1.1IWXXM 3.0ICAO Meteorological Information Exchange Model (IWXXM) 3.0FIXM 4.2Flight Information Exchange Model (FIXM) 4.2AMXM 2.0Aerodrome Mapping Exchange Model (AMXM) 2.09CodeDataFormatType

    See

    A list of data formats that can be used to exchange information over services.

    Service CategoryValueDefinitionData FormatXMLExtensible Markup Language. See: https://www.w3.org/XML/
    JSONJavaScript Object Notation. See: https://www.json.org/json-en.html
    GRIB2

    GRIdded Binary. See: https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/

    Protocol BuffersProtocol Buffers. See: https://developers.google.com/protocol-buffers/HDF5

    Hierarchical Data Format. See: http://codes.wmo.int/wmdr/DataFormat/hdf5

    ASN.1/XML

    Abstract Syntax Notation One. See: https://www.itu.int/rec/T-REC-X.680/

    10CodeLifeCycleStageType

    type of ICAO publication from which the need for the service can be derived.

    ANNEX

    The service is aligned with statements found in an ICAO Annex. ->

    The need for the service is derived from an ICAO Annex.

    PANS

    The need for the service is derived from an ICAO PANS.

    GUIDANCE

    The need for the service is derived from an ICAO guidance document.

    lifecycle stage

    Status
    colourYellow
    titleCandidate

    This will build upon https://reference.swim.aero/information-services/service-categories/CodeLifeCycleStageType.html to cover other lifecycle stages e.g. draft and experimental.

    Service Category

    Value

    Definition

    URL

    Lifecycle Stage

    CodeLifeCycleStageType

    draft

    DRAFT

    The status indicating that the service is...

    experimental

    EXPERIMENTAL

    The status indicating that the service uses new ideas or methods, and might be modified later if it is unsuccessful. It is made available in order to be assessed for future development.

    Candidates for service category schemes

    Potential service categoryNotes1service providers / organisation

    See /wiki/spaces/SCOI/pages/59605387

    Service CategoryValueDefinitionOrganisationDeutscher Wetterdienst (DWD)The Deutscher Wetterdienst (DWD) is responsible for meeting the meteorological requirements arising from all areas of economy and society in Germany.direction des Services de la navigation aérienne (DSNA)

    The direction des Services de la navigation aérienne (DSNA) is the agency in charge of air traffic control, communication and information for France. It is a part of the Ministry of Sustainable Development and was created by decree in February 2005.

    ENAVthe Italian air navigation service provider

    Met Office

    UK National Weather Service

    MetSafe

    We design, develop and operate a meteorological webservices platform that allows the aviation industry to integrate weather information into their own applications in a fast and cost efficient manner.EUROCONTROL Network Manager

    EUROCONTROL is an intergovernmental organisation with 41 Member and 2 Comprehensive Agreement States.

    EUROCONTROL Network Manager

    Météo-FranceMétéo-France is the French national meteorological service, an ISO 9001:2015-certified public sector body placed under the authority of the Ministry of Ecology, Sustainable Development and Energy, in charge of Transportation.FMIFMI is the designated aeronautical meteorological service provider for Helsinki FIR as designated by the Ministry of Transport and Communications of Finland and as certified by Finnish Transport and Communications Agency.European Organisation for Civil Aviation Equipment (EUROCAE)The European Organisation for Civil Aviation Equipment (EUROCAE) deals exclusively with aviation standardisation, for both airborne and ground systems and equipment. It was created in 1963 in Lucerne, Switzerland by a decision of the European Civil Aviation Conference as a European forum focusing on electronic equipment for air transport.Royal Belgian Institute for Space Aeronomy (BIRA)Since its creation in 1964, the main tasks of the Royal Belgian Institute for Space Aeronomy (BIRA-IASB) are research and public service in the field of space aeronomy, which includes the study of the physics and chemistry of the atmospheres of the Earth and other planets, and of outer space.Slovenia Control2Information security category

    This comes from the final version of the Information Service Overview fields  - see Information Service Overviews Handbook v1.1.

    Service CategoryValueDefinitionInformation security categoryNoneBasicIntermediateAdvanced3

    AIRM subjects (the packages within the AIRM also have URIs

    This was raised in the context of datasets but is applicable to information service payloads in general and, e.g. tools like semantic NOTAM in particular. At the moment the packages are not published but should be. An AIRM change request has been raised.

    The following table is an extract to show the potential result.

    Service CategoryValueDefinitionAIRM subjectFields of specific knowledge.AirspaceInfrastructureInformation about airspace volumes and infrastructure.
    • RouteAndProcedure
    Information about the routes and procedures designed for channelling the flow of traffic en-route and while departing and landing.BaseInfrastructureInformation about the identity, location, description, and configuration of the infrastructure assets including physical facilities and systems, and obstacles.
    • AerodromeInfrastructure
    The aerodrome including any installations and equipment.4More refined ATM Capability list

    The EATMA Service Overview organises the services by ATM Capability.

    The first level is reflected in CodeBusinessActivityType. It is possible to add more levels from the ATM Capability Model. The table below includes the second level. Definitions are taken from https://www.eatmportal.eu/working/data/capabilities.

    Service CategoryValueDefinition

    Aerodrome Operations

    • Information from/to Airport Landside Operations
    The provision of information to/or reception of information from airport landside with which airport airside interacts.
    • Airport Situational Awareness Provision
    The ability to know about the current state of airport facilities, traffic situation (vehicles, aircraft) and events at airport, and anticipate future changes and developments that may impact on aerodrome ATM operations.
    • Surface Guidance & Routing
    The ability to provide guidance and routing to aircraft and other vehicles moving on the surface of an aerodrome.

    Airspace Organisation and Management

    • Airspace Design
    The ability to design airspace structures to accommodate the different types of air activity, volume of traffic, and differing levels of service and rules of conduct.
    • Airspace Management
    The ability to maximise the use of a volume of airspace against the differing demands of users.

    Airspace User Operations

    • Flight Prioritisation
    The ability to determine and allocate priorities in which flights will be handled by the ATC system.
    • Execute Trajectory
    The ability to execute Trajectory from TTA at origin or entry into ECAC Airspace to On Blocks at airport or exit from ECAC airspace.

    Conflict Management

    • Separation Management
    Separation of Airborne Aircraft from other Aircraft, Airspace Infringements, Weather, Terrain.
    • Collision Avoidance
    The avoidance of collisions due to loss of separation of aircraft

    CNS

    • CNS Resource/Asset Management
    The ability to make CNS assets/resources available in support of the ATM network, ensure scarce resources are equitably shared among stakeholders, and rationalise / optimise infrastructure (e.g. number of assets) and/or its usage when network performance is at stake.
    • CNS Infrastructure Performance Management
    The ability to monitor and report on the performance of CNS infrastructure.
    • CNS Integration
    The ability to combine and integrate Communication/Navigation/Surveillance techniques to deliver performance-based CNS services with required availability, integrity, safety, security requirements.
    • Communication
    -
    • Navigation
    -
    • Surveillance
    -

    Demand and Capacity Balancing

    • Demand and Capacity Balancing (airport)
    The ability to evaluate airport demand and adjust airport assets to allow airspace users to meet the needs of their operating schedules.
    • Demand and Capacity Balancing (airspace)
    The ability to evaluate traffic flows and adjust airspace resources to allow airspace users to meet the needs of their operating schedules.

    Information Management

    • Aeronautical and Meteorological Information Management
    The ability to provide accredited, quality assured and timely aeronautical information in support of ATM operations.
    • Information Infrastructure Management
    The ability to provide an information infrastructure (incl. support/utility services) which enables information exchanges through services.
    • Information to/from Other Essential Services
    The provision of information to, or reception of information from other essential activities with which the ATM system interacts (e.g. search and rescue).
    • ATM Data Management
    The ability to provide accredited, quality assured and timely aeronautical information in support of ATM operations.

    Service Delivery Management

    • ATM Service Management
    The ability for all parties to collaborate and agree a flight trajectory based upon the users wishes, constraints and opportunities, and to manage conformance to trajectory agreement.
    • Trajectory Management
    The ability for all parties to collaborate and agree a flight trajectory based upon the users wishes, constraints and opportunities, and to manage conformance to trajectory agreement.
    • ATC Team Resource Management
    The ability to set ATM performance requirements, and measure/monitor performance outcomes.

    Traffic Synchronisation

    • Sequencing & Merging
    The ability to sequence and merge traffic.