Jumps: IvoaResReg :: registry mail archive :: RofR :: RegistryOperations
Meetings: InterOpMay2009ResReg
Service Validation
A Service Validater refers to a service or software tool that can check an instance of a standard service for compliance to its standard. This page tracks coordinated IVOA efforts to create and maintain validaters for IVOA service standards.
Contents
Available Service Validaters
Validater Services (a service that can check another service) intended for broad use should be registered in an IVOA registry (try search with keyword "validater"). Known validaters at the time of this writing include:
Software
Please add any links to useful software related to validating services below
- DALValidater -- a Java toolkit from NVO for creating service validaters. It includes the implementation for the SCS and SIA validaters listed above.
- votlint -- the STILTS package contains a command named
votlint
which performs more stringent validation on VOTables than simply validating against the schema or DTD. If you're writing a validator for a service which involves returning a VOTable, it may be a good idea to embed this tool in it.
- taplint -- STILTS also contains a command
taplint
which carries out a battery of tests against a TAP service. Intended for use by TAP service developers. Most up-to-date version available by ftp.
Defining Validation Tests
The links below attempt to enumerate the specific tests that a validater should encode to test full and correct compliance with a particular IVOA standard.