the cerif-2000 implementation. andrei s. lopatenko cerif implementation guidelines andrei lopatenko...

20
The CERIF-2000 Implementation . Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology http://derpi.tuwien.ac.at/ ~andrei

Upload: myra-washington

Post on 16-Dec-2015

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

CERIF Implementation Guidelines

Andrei LopatenkoVienna University of Technologyhttp://derpi.tuwien.ac.at/~andrei

Page 2: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology 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

Page 3: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 4: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 5: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 6: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 7: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

AURIS-MM. Architecture

Page 8: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

AURIS-MM. Architecture. Details

Page 9: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

AURIS-MM. Architecture. Researcher Profiles

Page 10: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

AURIS-MM. Browsing

Page 11: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

AURIS-MM Browsing

Page 12: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

AURIS-MM

Page 13: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

CERIF Extensions

See, CERIF Extensions documents Aims to make CERIF more suitable

for different user needs

Page 14: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

CERIF Metadata schema

Please, see document “CERIF Metadata”

Page 15: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 16: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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/showCaseRDF.htm

Page 17: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 18: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

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

Page 19: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

CERIF Task Group page proposal

Page 20: The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology andrei

The CERIF-2000 Implementation. Andrei S. Lopatenko

Helpdesk

How to organize? How is responsible for what?