Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.g-vo.org SimDB. Where are we regarding... SimDB note SimDB data model (SimDB/DM) SimDB protocol (SimDB/TAP,..) SimDB prototypes (Rick, Franck etal,

Similar presentations


Presentation on theme: "Www.g-vo.org SimDB. Where are we regarding... SimDB note SimDB data model (SimDB/DM) SimDB protocol (SimDB/TAP,..) SimDB prototypes (Rick, Franck etal,"— Presentation transcript:

1 www.g-vo.org SimDB

2 Where are we regarding... SimDB note SimDB data model (SimDB/DM) SimDB protocol (SimDB/TAP,..) SimDB prototypes (Rick, Franck etal, GL&LB, Ugo&Claudio?) dependency of SimDAP and S3 on SimDB (vice versa?) –yesterday’s discussion And how do we proceed from here. –TODO list –WHODO list

3 www.g-vo.org What is SimDB? Protocol for querying a database with metadata about simulations. –Data model defines database structure –Use TAP for querying –Use REST+XML for downloading complete descriptions –Use XML to upload descriptions Few instances –France, USA, (Italy?), Germany

4 www.g-vo.org Links IVOA Wiki –starting pagestarting page –DM discussionsDM discussions –TAP discussionsTAP discussions –Semantics discussionsSemantics discussions Volute –specification/specification

5 www.g-vo.org SimDB content UML logical model Relational DB schema XML schemaUTYPES HTML documentation XSLT scripts Table metadata ADQL queries RESTful maintenance Harvesting Physical representation Service interface DALDMREGISTRY VOQL

6 www.g-vo.org Design, products uml/SimDB_DM.xml UML/XMI uml/SimDB_INTERMEDIATE.xml uml/intermediateModel.xsd html/SimDB.html UTYPE tap VOTable VODataService TAP_SCHEMA inserts xsd element schema type schemas ddl postgres+ mssqlserver Java JAXB+JPA Sample XML see OR mapping

7 www.g-vo.org SimDB specification contents DM WG –Model completely in UML. how about MagicDraw XMI? –Follows UML profile. intermediate representation. useful? –UTYPEs (rule). Use of packages. –TAP: Relational representation (rules). –REST: XML representation (rules). –Semantic vocabularies.

8 www.g-vo.org SimDB/DM contents TIG –concrete Resource types: Simulation(-or), PostProcessing(-or). Model? –Add Result as base class of Snapshot (support for S3 etc) –ParameterSetting: numeric and general –Do we need ParameterGroup PropertyGroup Object hierarchy (PropertyGroup and ChildObject) –WebService relation to Resources (input from SimDAP, S3) TIG+Semantics –Semantic vocabularies which narrower/broader? prefLabel? mandate? –others..

9 www.g-vo.org cntd DM+Registry: what to do about overlap? –Characterisation: Mireille –Resource/curation: Ray –Provenance is an emergent property of the model –Use of identifiers: IVO, publisherDID DM –use of packages

10 www.g-vo.org SimDB protocol Follow TAP completely? –sync/ MUST, async/ MAY –ID async/, use UWS as in TAP –more issues? –Check TAP 1.0 Do we need REST+XML –GET “REQUEST=getResource&id=123455” –POST/PUT ? allow, not formalise? Registration –Do we need a SimDB service type, extension? –How to register the protocol. –push off registration of SimDB:Resource-s

11 www.g-vo.org Next steps Decide: do we split up –Do we want a separate data model (SimDB/DM) –reuse by, (therefore requirements from) SimDAP, S3 as well as SimDB/TAP Do we want a protocol (SimDB/TAP) –few implementations –need upload (but maybe not formalised?)

12 www.g-vo.org TODO list Finish Note –co-authors! Start working drafts (authors!) –Simulation data model –SimDB protocol Complete data model –including HTML+UTYPEs Complete TAP_SCHEMA Complete XML schemas Create/choose vocabularies


Download ppt "Www.g-vo.org SimDB. Where are we regarding... SimDB note SimDB data model (SimDB/DM) SimDB protocol (SimDB/TAP,..) SimDB prototypes (Rick, Franck etal,"

Similar presentations


Ads by Google