Reference implementations
Mireille Louys
mireille.louys at unistra.fr
Tue May 10 16:52:23 CEST 2016
Hi ,
A data model is usually designed to meet the requirements expressed in
formalized use-cases .
To be valid , it should meet the requirements.
VO-DML will help to express a data model in a machine readable document.
This does not warrant the classes and attributes defined in the document
mean something in the use-case context.
There should be a service or an application that consumes the
serialisations instances of the model.
The serialisation documents should be validated with respect to the
constraints , data types , vocabulary terms expressed in the DM
description.
Reference implementation should work on real data.
Did I miss anything on the intent ? More to discuss probably.
Cheers, Mireille
Le 10/05/2016 15:04, Matthew Graham a écrit :
> Hi,
>
> We're trying to define specifically what would satisfy the reference implementation requirement for an IVOA Spec in the context of a data model. The proposal is that:
>
> (1) If the DM has been described using VO-DML it can be validated as valid VO-DML
>
> (2) An XML serialization of the DM can be validated
>
> so therefore is the combination of the two sufficient to demonstrate the validity and potential interoperability of the data model (which is the purpose of the reference implementations).
>
> Cheers,
>
> Matthew
More information about the dm
mailing list