Galdos Systems has consulted on, and conducted, a number of schema audits. Galdos has also developed a number of test suites for various open standards.
Schema auditing is a combination of manual work and automated validation. Schema audits can be done:
- to check that the schema properly conforms to a standard
- to validate that the schema defines data in a way that is valid, sensible, and reasonable
- to verify that it follows the rules for GML application schemas.
Galdos consulted on the audit of the Data Interchange for Geotechnical and GeoEnvironmental Specialists (DIGGS) schema, and provided recommendations for improvements related to data sharing.
Test Suite Development
Galdos has used Arbitron to develop abstract test suites and executable test suites for various standards. An abstract test suite for a standard is a collection of test cases designed to cover all the assertions in the functional specification. An executable test suite is developed from an abstract test suite, and is designed to verify that what is being tested actually conforms to the specification. Abstract and executable test suites have been developed for:
- GeoRSS GML
- CSW eb-RIM Catalogue
- WFS 1.0
- KML 2.2