CERIF Implementation Guidelines

Download Report

Transcript CERIF Implementation Guidelines

CERIF Implementation
Guidelines
Andrei Lopatenko
Vienna University of Technology
http://derpi.tuwien.ac.at/~andrei
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Standard
 ER models
 Relational database schema for
Oracle, Access, MS SQL
 Main vocabularies which every system
can understand
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Implementation. System
 Ready-to-install Implementation of
subset of CERIF-2000 on standard
platform – Java Server Pages +
Oracle RDBMS
 Architecture to implement or extend
 CERIF extensions
 CERIF metadata schema (after test > part of standard) Semantic Web
schema and XML schema
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Implementation. Guidelines
 Basic Semantic Web implementation.
How to create data descriptions, how
to collect (crawl, others), how to
retrieve
 Guidelines
 How to implement the system at whole
 How to exchange data in XML, CSV
(legacy)
 How to use custom vocabularies but
leave the system CERIF compatible
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Implementation. Support
 Support
 The page of CERIF WorkGroup.
 Updates, extensions, correction of errors
 Feedback, sharing experience
 Technology guide..
 Helpdesk
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM implementation
 Java Server Pages + Oracle
 Search, Browse, Input, Relations,
Authorization, Secure Model, RDF
generating
 Exporting/Importing RDF, importing
CSV as example of legacy
compatibility
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM. Architecture
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM. Architecture. Details
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM. Architecture.
Researcher Profiles
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM. Browsing
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM Browsing
The CERIF-2000 Implementation.
Andrei S. Lopatenko
AURIS-MM
The CERIF-2000 Implementation.
Andrei S. Lopatenko
CERIF Extensions
 See, CERIF Extensions documents
 Aims to make CERIF more suitable
for different user needs
The CERIF-2000 Implementation.
Andrei S. Lopatenko
CERIF Metadata schema
 Please, see document “CERIF
Metadata”
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Basic Semantic Web
 Basic Semantic Web implementation.
How to create data descriptions, how
to collect (crawl, others), how to
retrieve
 Now basic services is being
implemented. Very relevant to EU
project proposal
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Basic Semantic Web
 Ontology for subset of CERIF created
 Tested. It is possible for researchers use visual
tools like OntoMat to publish their data
 Crawling implemented and metadata collecting
(based on RDF Crawler)
 Search interface and query engine (java
application with Jena RDQL plus developed
semantic query)
 Show case description see
http://derpi.tuwien.ac.at/~andrei/documents/s
howCaseRDF.htm
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Guidelines
 Guidelines. Proposal
 How to implement the system at whole
 How to exchange data in XML, CSV (legacy)
 How to use custom vocabularies but leave
the system CERIF compatible
The CERIF-2000 Implementation.
Andrei S. Lopatenko
The CERIF Work group page
 The page of CERIF WorkGroup.




Updates, extensions, correction of errors
Feedback, sharing experience
Technology guide..
See next slide
The CERIF-2000 Implementation.
Andrei S. Lopatenko
CERIF Task Group page proposal
The CERIF-2000 Implementation.
Andrei S. Lopatenko
Helpdesk
 How to organize?
 How is responsible for what?
The CERIF-2000 Implementation.
Andrei S. Lopatenko