Validators

This page provides a comprehensive summary of the validation capabilities associated with published IVOA standards. Validators include any software which takes an entity purported to be compliant with one or more IVOA standards and tests this compliance. The entity may a string, a file, a library, or a on-line service. Generally validators may produce false positives, services which seem to pass the validator but which may still be non-compliant. Only limited tests are done and some semantic aspects of a protocol may not be amenable to automated testing. However false negatives, where a service fails even though it is compliant, should be rare and should be reported to the party responsible for the validator.


DAL

DALI

DALI provides a set of basic capabilities that all DAL services are to implement. DALI capabilities are sometimes tested inother validators but a specific separate test for DALI would be desirable.

Validators

  • none?

DataLink

Validators:

  • none?

Cone Search

Cone search validators test that service accepts standard inputs and that required founds are found in the VOTable outputs. Validators also test a limited number of error conditions.

Validators:

  • HEASARC
    • Type: web, testing framework
    • Description: The HEASARC uses an NCSA developed package and tests registered services monthly providing a Web site to view results and run tests interactively
    • Link: http://heasarc.gsfc.nasa.gov/vo/validation
  • VOParis
    • Type: web, testing framework
    • Description: VOParis provides a web site which allows a user to validate a specific service and to view the results of their daily validation of registered services.
    • Link: http://voparis-validator.obspm.fr/
  • ESA

SIA

SIA service validators check that a service accepts standard inputs and provides appropriate error responses in at least some situations. Most validators check only the initial VOTable response by the service.

Validators:

  • HEASARC
    • Type: web, testing framework
    • Description: For 1.0 uses NCSA developed library for checking results. In addition to checking initial VOTable responses, checks that first data link is valid and of appropriate type. SIA 2.0 uses VO-Paris validator but stores results at the HEASARC. Users can check individual services or see results of monthly validation.
    • Versions supported: 1.0 (2.0)
    • Link: http://heasarc.gsfc.nasa.gov/vo/validation
  • VOParis
    • Type: web, testing framework
    • Description: VOParis provides a web site which allows a user to validate a specific service and to view the results of their daily validation of registered services
    • Versions supported: 1.0, 2.0
    • Link: http://voparis-validator.obspm.fr/
  • ESA
    • Type: web, testing framework
    • Description: ESA enables a user to validate a particular services and to see the results of their daily testing of registered services
    • Versions supported: 1.0
    • Link: http://example.com/validator2

SSA

Validators:

  • Multiple


Template

Standard

Discussion

Validators:

Topic revision: r1 - 2016-04-19 - MarkTaylor
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback