oslc and lyo, linked open data, xmp photo meta data, … · oslc and lyo, linked open data, xmp...

37
OSLC and Lyo, Linked Open Data, XMP Photo Meta data, what do they have in common? Tristan Faure [Atos] Jean-Luc Johnson [Airbus GROUP Innovations] Thierry Caminel [Atos]

Upload: danghanh

Post on 27-Jul-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

OSLC and Lyo, Linked Open Data, XMP

Photo Meta data, what do they have in

common?

Tristan Faure [Atos]

Jean-Luc Johnson [Airbus GROUP Innovations]

Thierry Caminel [Atos]

Why this talk ?

Why this talk ?

Explain Semantic Web and why you

should care about !

Agenda

• Semantic Web

• Open Data & Linked Data

• XMP, OSLC

Semantic Web

19 June 2014 8

Search Eclipse on Google

It is a WEB result

Semantic Web

19 June 2014 9

Search Michael Jackson on Google

It is a Semantic WEB result

Semantic Web

19 June 2014 10

name: Michael

Jackson

job: musician

Dateofbirth:

29-08-1958

Nationality:

american

Died:

25-05-2009

type:song album: thriller released:

1982 Billie Jean

Is author of

name: Janet

Jackson

job: musician

Dateofbirth:

…..

Nationality:

american

….

Has sister

Name: Elvis

Presley

job: musician …..

Has friend

Semantic Web

Key Idea #1: Graph representation

Socrates

Man

Is a

Mortal

Inference “A man is mortal, Socrates is a

man, Therefore Socrates is

mortal”

Query “Find all mortal in Greece where

…”

Is

http://dbpedia.org/resource/Eclipse_Foundation http://dbpedia.org/resource/Canada

Semantic Web

Key Idea #2 : everything is a resource, everything can be

linked and has a : URI

every knowledge can be defined

using triplets (subject, predicate, object).

RDF

Predicate

doc.html has Fabien as an

author

Doc.html has music as a

theme

doc.html author Fabien

doc.html theme Musique

doc.html

Musique

Fabien

author

theme

13

Semantic Web

RDF : definition language

Semantic Web

Vocabularies

Dc = Dublin Core Foaf = Friend Of A Friend

A vocabulary = some triplets in a rdf file

http://xmlns.com/foaf/spec/20140114.rdf http://dublincore.org/2012/06/14/dcterms.rdf

Semantic Web

Vocabularies

19 June 2014 15

Semantic Web

19 June 2014 16

Vocabularies Graph Query

Language Semantic

Web

Agenda

• Semantic Web

• Open Data & Linked Data

• XMP, OSLC

Open Data & Linked Data

http://5stardata.info/

5 star deployment scheme suggested by Tim Berners-Lee

Open Data & Linked Data

http://5stardata.info/

5 star deployment scheme suggested by Tim Berners-Lee

make your stuff available on the

Web (whatever format) under an

open license

Open Data & Linked Data

http://5stardata.info/

make it available as structured data (e.g.,

Excel instead of image scan of a table)

5 star deployment scheme suggested by Tim Berners-Lee

Open Data & Linked Data

http://5stardata.info/

use non-proprietary formats (e.g., CSV

instead of Excel)

5 star deployment scheme suggested by Tim Berners-Lee

Open Data & Linked Data

http://5stardata.info/

use URIs to denote things, so that

people can point at your stuff

5 star deployment scheme suggested by Tim Berners-Lee

Open Data & Linked Data

http://5stardata.info/

link your data to other data to provide

context

5 star deployment scheme suggested by Tim Berners-Lee

Open Data & Linked Data

http://5stardata.info/

link your data to other data to provide

context

5 star deployment scheme suggested by Tim Berners-Lee

Open Data & Linked Data

When sites globally use RDF and semantic Web

19 June 2014 25

http://www.wikipedia.org

Agenda

• Semantic Web

• Open Data & Linked Data

• XMP, OSLC

XMP, OSLC

19 June 2014 27

XMP, OSLC

• XMP

• a simplified RDF vocabulary

• Based on dublin core

19 June 2014 28

XMP, OSLC

•Semantic Meta data to Media

19 June 2014 29

Sample :

XMP, OSLC

•Semantic Meta data to Media

19 June 2014 30

Sample :

XMP, OSLC

19 June 2014 31

XMP, OSLC

19 June 2014 32

OSLC applies Linked data to

engineering data

Requirement

REQa

Design Model

DMb

Req. Mgt tool

Design. Mgt tool

Satisfies, traces

<http://dm-tool/models/xyz

Oslc_rm:satisfies <http:// rm-tool/req/123 >;

<http://rm-tool/req/123

concept oslc_rm:requirement;

Oslc_rm:satisfied-by <http://dm-tool/models/xyz>;

Satisfied by

XMP, OSLC

19 June 2014 33

XMP, OSLC

http://en.wikipedia.org/wiki/Open_Services_for_Lifecycle_Collaboration

XMP, OSLC

Techonology sub project: http://www.eclipse.org/lyo/

19 June 2014 35

Java Libraries /

OSLC4J Test Suites

Reference implementations

Samples

And

Examples

Perl Libraries Python Libraries

OSLC4Net

C/C++*

*: by partners in various European projects

Useful links

• RDF & Java • Sesame : http://www.openrdf.org/ • Jena : https://jena.apache.org/

• RDFa (RDF in HTML) • RDFa : http://rdfa.info/ • In drupal : https://drupal.org/project/rdfa

• Triple stores (Semantic Web Database) • Virtuoso : http://virtuoso.openlinksw.com/ • Sesame

• Linked Open data • Datalift : http://datalift.org/

• OSLC • http://open-services.net/ • http://www.eclipse.org/lyo/

19 June 2014 36

Thank you

•Questions ?

•For more information :

• Tristan Faure : [email protected]

• Jean-Luc Johnson : [email protected]

• Thierry Caminel : [email protected]

19 June 2014 37