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