Quality Assurance « Galdos Systems Inc

By: Galdos Systems  09-12-2011

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 Audits

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

Contact Galdos Systems

Email - none provided

Print this page

Other products and services from Galdos Systems


3D Modeling « Galdos Systems Inc

2D imagery and 3D data are combined to create virtual environments in applications built on the IN3D™ Visualization Engine. Galdos Systems has built a number of proprietary online web map solutions and customized animated 3D maps for customers. Galdos has developed several technologies for working with 3D models and visualizating data.


Standards « Galdos Systems Inc

Galdos Systems has been instrumental in the development of various standards in the OGC and ISO, and has provided input into a number of others. He was awarded the Gardels Medal for his contributions to the creation and development of the Geography Markup Language. GML is the core encoding for geographical data delivered through Open Standards based GeoWeb services.


Data Modeling « Galdos Systems Inc

GML dictionaries provide controlled vocabularies, or enumerated types, from which to select allowed values for the associated GML properties. Data models need to be precise, and must explicitly define the data elements and the relationships between them for a specific domain. Geospatial data models are the heart of geographic information systems, and describe how the data are represented and accessed.


SDI Architecture « Galdos Systems Inc

Over time, geospatial data have become more distributed as different departments, organizations, and government agencies need different data models and distributed locations need to access geospatial data locally. The role of the spatial infrastructure is to enable database synchronization by enabling the user specified creation/maintenance of publication subscription relationships between the participating databases.


GML Schema Development « Galdos Systems Inc

GML application schemas provide an essential ingredient in geospatial data sharing by specifying a common language for filters, queryies, and responses. As one of the original creators of GML, Galdos Systems has significant expertise in creating schemas in the Geography Markup Language.