State of Play for exec meeting
Robert.Power at csiro.au
Robert.Power at csiro.au
Mon Jan 26 16:58:17 PST 2004
> Can I ask someone from each project to give me a short paragraph on the
> current state-of-play with regard to their implementation of the IVOA
> Registry standards: RM document and Schema.
>
> 1. Have you created one or more Registry components?
> 2. Do they comply with RM/Schema recommendations?
> 3. Do they allow themselves to be harvested? Has this happened? From what
> other projects?
> 4. Have you successfully harvested from other registries? Which ones? With
> what measure of success?
My response on behalf of AusVO:
1. Yes.
2. Yes.
3. No.
4. No.
Elaborating:
I'm working on a registry of Australian datasets as part
of AusVO. Still early days yet, but there is some prototyping
done.
The plan is to use the RiaB (registry-in-a-box) to allow
custodians to register their resource descriptions. Then
extract the corresponding VOResource XML (using OAI) and
load these into an SQL database. This allows ADQL queries
to be easily performed on the registry. Externally, this
would all be one registry, but the implementation separates
the registration and query parts (reusing the RiaB and
implementing an SQL database).
Comments welcome on this approach.
That's the plan. What we have so far are some bits of the
above. I've used the VOResource XSD files to validate XML
descriptions of resources and can load the descriptions
into a JDBC database (Oracle). This way I can do SQL queries
on the descriptions to find matching resources, with the
intention of reporting the results as VOResources (but
don't just yet). Will implement ADQL as the registry query
language.
So far I've only done this with some test resource descriptions.
Have set up a RiaB and had a play, but haven't used it in anger.
I believe there is a new version coming out soon?
Along the way I've had a play with various tools: JDO, an
XML database, XPath queries, with various success, but
settled on the above approach partly out of frustration
with the other methods. For a while I was hoping that I
could take an XML document and using JAXB and JDO automatically
load it into a database. I still think this should be
possible, but someone better than me will have to do it.
Rob
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
robert.power at csiro.au Senior Software Engineer
CSIRO ICT Centre
Canberra Laboratory
PO Box 664 tel: +61 2 6216 7039
Canberra ACT 2601 AUSTRALIA. fax: +61 2 6216 7111
http://www.ict.csiro.au/grid
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
More information about the registry
mailing list