Jumps: IvoaResReg :: reg-dm mail archive :: ResourceMetadata
Meetings: InterOpMay2004ResReg :: InterOpMay2005ResReg :: InterOpOct2005ResReg :: InterOpMay2006ResReg

Registry Model for Applications

This page summarizes the models for applications within the "tiger team"


Latest Standards and Schema

The latest versions of the standard, schema and examples are store in the Volute Googlecode SVN repository http://code.google.com/p/volute/source/browse/#svn/trunk/projects/registry/application


The v10 registry schema had no specific data model that described applications, so a new model has been proposed. The general goals of this model are to support;
  • General metadata about an application - e.g. Source code language. A initial set of metadata were suggested at the October 2005 Interop meeting
  • Information about what VOStandards and data formats the application supports;
  • Concepts of
    • Desktop application - with URIs to support automatic download and launching where possible
    • Software library.
    • Applications that can be run as services - e.g. CEA.
  • Can easily be extended to incorporate the registration of applications with new facilities - e.g. the PLASTIC system for desktop interaction between applications.

Application model

The UML model of how the new Application type fits into the registry schema is presented below
Application model


Note that the Common Execution Architecture (CEA) has its own page. However, of direct relevance to the registration of CEA are;

  • VOCEA-v1.0.xsd schema for CEA application and CEA server registration
  • cea.xml An example registration of a CEA server and CEA application.

-- PaulHarrison - 10 Mar 2006

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng CeaApplicationDefinition.png r1 manage 138.3 K 2006-05-09 - 09:54 PaulHarrison cea application model
Compressed Zip archivezip app_v1b1_schema.zip r1 manage 85.1 K 2006-05-09 - 09:48 PaulHarrison application model schema v1.0b1
Compressed Zip archivezip app_v1b2_schema.zip r1 manage 97.3 K 2006-06-30 - 09:35 PaulHarrison application model schema v1.0b2
PNGpng ceaDefinition.png r1 manage 138.3 K 2006-05-09 - 09:58 PaulHarrison cea application model
PNGpng newApplication.png r1 manage 84.6 K 2006-03-10 - 10:37 PaulHarrison application model
Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r13 - 2010-09-21 - PaulHarrison
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback