Copyright © 2013 Open Geospatial Consortium.
83 send a list of airspaces, instead of individual airspaces. This would make the
result more complex though.
Catalogue Service for referenced features – One potential improvement for
geometry retrieval by reference would be the use of a Catalogue Service to retrieve the server on which a feature with a given gml:identifier exists. Even
better would be if the Catalogue Service could also supply the feature type in the same request. This would reduce the overhead of having to perform multiple WFS
GetFeature queries to the same WFS service.
9 FAA SWIM Compliance Analysis
9.1 Introduction
The purpose of the SWIM Compliance Assessment is to provide information to the OGC and FAA on:
The alignment of FAA SWIM compliance requirements and OGC standards. The applicability of a given FAA SWIM requirement to OWS-9 services, clients,
or components. The source for FAA SWIM compliance requirements used in the assessment is
http:www.faa.govaboutoffice_orgheadquarters_officesatoservice_unitstechopsatc_ comms_servicesswimdocumentationmediacompliancySWIM20Service20Compli
ance20Requirements.pdf . For the remainder of this chapter, “SWIM” always refers to
“FAA SWIM”. In recognition that some SWIM compliance requirements appear to be focused on FAA
programs that operate in the SWIM environment, the assessment was conducted from the perspective of envisioning a future where there is a bi-directional flow of information
between OGC services and FAA programs, and where OGC services are used by FAA programs in the FAA SWIM environment. From this perspective, the assessment process
was designed to solicit input on SWIM requirements that would not be applicable to web services data exchanges involving external entities.
9.2 Analysis Process
The analysis process flowed from transferring SWIM Segment 1 requirements to a matrix form that was used to collect data from the component developers as shown in Figure 20.
84
Copyright © 2013 Open Geospatial Consortium.
Figure 20 SWIM Compliance Assessment Process
The assessment checklist located in Annex A was developed to incorporate relevant aspects of SWIM requirements published by the FAA. This checklist was completed by
the services teams in the Aviation Thread. Their inputs were compiled and analyzed to produce the findings and observations and final report of the level of FAA SWIM
Compliance and associated recommendations. These teams included:
52 North. COMSOFT.
Envitia. Galdos.
Luciad. IDS.
IfGI. Snowflake.
Copyright © 2013 Open Geospatial Consortium.
85
9.3 Assessment Results
The following table summarizes the results of the compiled assessments.
Reference Requirement
Summary Assessment 4.1 Technology Acquisition
SWIM-SC-0001 SWIM services SHALL be
implemented using standardized service container products and
product versions that are specified in the SWIM Product Standardization
SPS document and provided by the SWIM Program Office and managed
as part of the SWIM COTS Product Repository ref: SWIM COTS Product
Management Plan. Not Applicable - Applies to technology
acquisition officials
SWIM-SC-0002 Service implementing programs
SHALL acquire approved Commercial-Off-The-Shelf COTS
products only through the SWIM COTS Product Repository SCPR in
accordance with the SWIM COTS Product Management Plan.
Not Applicable - Applies to technology acquisition officials
4.2 Interoperability, Reuse, and Standards 4.2.1 Use of Open Standards