SlideShare a Scribd company logo
1 of 52
Download to read offline
Public © Siemens AG 2015 siemens.com
Standardized Semantics for an
Open Web of Things
Victor Charpenay – SEMANTiCS 2016, Leipzig, 14th Sept. 2016
2015-04-17
Public © Siemens AG 2015
Page 2 Victor Charpenay / CT RDA NEC WOS-DE
Outline
• Introduction
• Why the Web of Things depends on semantics
• W3C Web of Things Interest Group
• Self-descriptive Things
• Protocol bindings & scripting API
• Use cases
• An ontology for WoT
• Ontologies for the IoT
• Ontologies for the Web
• The Web of Things as seen by the W3C
• Applications
• Semantic querying and alignment
• Thing Description playground
• Conclusion
See also:
“Introducing Thing Descriptions and Interactions:
An Ontology for the Web of Things” (1)
2015-04-17
Public © Siemens AG 2015
Page 3 Victor Charpenay / CT RDA NEC WOS-DE
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 4 Victor Charpenay / CT RDA NEC WOS-DE
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 5 Victor Charpenay / CT RDA NEC WOS-DE
Satellite image
taken yesterday,
available at http://...
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 6 Victor Charpenay / CT RDA NEC WOS-DE
Satellite image
taken yesterday,
available at http://...
Satellite image to be
taken today, for
$100. Click here
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 7 Victor Charpenay / CT RDA NEC WOS-DE
Satellite image
taken yesterday,
available at http://...
Satellite image to be
taken today, for
$100. Click here
(Emergency) A Coast Guard
observer plane ca n be sent.
Click here.
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 8 Victor Charpenay / CT RDA NEC WOS-DE
Satellite image
taken yesterday,
available at http://...
Satellite image to be
taken today, for
$100. Click here
(Emergency) A Coast Guard
observer plane ca n be sent.
Click here.
(Abuse punished) A high-
altitude US military observer
ca n be sent. Click here.
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 9 Victor Charpenay / CT RDA NEC WOS-DE
Satellite image
taken yesterday,
available at http://...
Satellite image to be
taken today, for
$100. Click here
(Emergency) A Coast Guard
observer plane ca n be sent.
Click here.
(Abuse punished) A high-
altitude US military observer
ca n be sent. Click here.
A satellite image commercial
service will launch late 2016.
See http://...
The Perfect Storm, http://www.imdb.com/title/tt0177971/
2015-04-17
Public © Siemens AG 2015
Page 10 Victor Charpenay / CT RDA NEC WOS-DE
Semantics for the Web of Things
Strata 2013, https://youtu.be/Cob5oltMGMc
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
James Hendler
2015-04-17
Public © Siemens AG 2015
Page 11 Victor Charpenay / CT RDA NEC WOS-DE
Semantics for the Web of Things
Strata 2013, https://youtu.be/Cob5oltMGMc
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
James Hendler
2015-04-17
Public © Siemens AG 2015
Page 12 Victor Charpenay / CT RDA NEC WOS-DE
Semantics for the Web of Things
Strata 2013, https://youtu.be/Cob5oltMGMc
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
James Hendler
2015-04-17
Public © Siemens AG 2015
Page 13 Victor Charpenay / CT RDA NEC WOS-DE
W3C WoT Interest Group
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
W3C WoT Interest Group
MilkbySimonStålenhag
2015-04-17
Public © Siemens AG 2015
Page 14 Victor Charpenay / CT RDA NEC WOS-DE
Things are Self-descriptive
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
ESP8266WiFIModulebyDavidMellis
2015-04-17
Public © Siemens AG 2015
Page 15 Victor Charpenay / CT RDA NEC WOS-DE
Things are Self-descriptive
Host: coap://www.example.com:5683/
GET /.well-known/core
GET /temp
GET /temp/val
OBSERVE /temp/val/high
POST /temp/set
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
ESP8266WiFIModulebyDavidMellis
2015-04-17
Public © Siemens AG 2015
Page 16 Victor Charpenay / CT RDA NEC WOS-DE
Things are Self-descriptive
{
"@context": [ … ],
"@type": “saref:TemperatureSensor",
"name": "myTempSensor",
"uris": [ "coap://www.example.com:5683/temp" ],
"encodings": [ "JSON" ],
"properties": [{
"@type": “saref:Temperature",
"hrefs": [ "val" ]}],
"actions": [{
"@type": “saref:SetAbsoluteLevelCommand",
"inputData": {
"@type": “saref:Temperature",
"valueType": { "type": "number" }},
"hrefs": [ “set" ]}],
"events": [{
"valueType": { "type": "number" },
"hrefs": [ "val/high" ]}]
}
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
W3C WoT Thing Description (JSON-LD)
2015-04-17
Public © Siemens AG 2015
Page 17 Victor Charpenay / CT RDA NEC WOS-DE
Things are Self-descriptive
{
"@context": [ … ],
"@type": “saref:TemperatureSensor",
"name": "myTempSensor",
"uris": [ "coap://www.example.com:5683/temp" ],
"encodings": [ "JSON" ],
"properties": [{
"@type": “saref:Temperature",
"hrefs": [ "val" ]}],
"actions": [{
"@type": “saref:SetAbsoluteLevelCommand",
"inputData": {
"@type": “saref:Temperature",
"valueType": { "type": "number" }},
"hrefs": [ “set" ]}],
"events": [{
"valueType": { "type": "number" },
"hrefs": [ "val/high" ]}]
}
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
W3C WoT Thing Description (JSON-LD)
2015-04-17
Public © Siemens AG 2015
Page 18 Victor Charpenay / CT RDA NEC WOS-DE
Things are Self-descriptive
{
"@context": [ … ],
"@type": “saref:TemperatureSensor",
"name": "myTempSensor",
"uris": [ "coap://www.example.com:5683/temp" ],
"encodings": [ "JSON" ],
"properties": [{
"@type": “saref:Temperature",
"hrefs": [ "val" ]}],
"actions": [{
"@type": “saref:SetAbsoluteLevelCommand",
"inputData": {
"@type": “saref:Temperature",
"valueType": { "type": "number" }},
"hrefs": [ “set" ]}],
"events": [{
"valueType": { "type": "number" },
"hrefs": [ "val/high" ]}]
}
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
W3C WoT Thing Description (JSON-LD)
2015-04-17
Public © Siemens AG 2015
Page 19 Victor Charpenay / CT RDA NEC WOS-DE
Protocol Bindings
Operation HTTP CoAP MQTT BLE
Create POST POST PUBLISH N/A
Retrieve GET GET SUBSCRIBE READ
Update PUT PUT PUBLISH WRITE
Delete DELETE DELETE N/A N/A
Observe GET text/stream,
TE=chunked (SSE)
GET with OBS
option
SUBSCRIBE ?
Notify SSE chunk
Response
Response with OBS
option
PUBLISH NOTIFY
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Interaction model mapping to an Abstract Transfer Layer (proposal)
2015-04-17
Public © Siemens AG 2015
Page 20 Victor Charpenay / CT RDA NEC WOS-DE
Protocol Bindings
Operation HTTP CoAP MQTT BLE
Create POST POST PUBLISH N/A
Retrieve GET GET SUBSCRIBE READ
Update PUT PUT PUBLISH WRITE
Delete DELETE DELETE N/A N/A
Observe GET text/stream,
TE=chunked (SSE)
GET with OBS
option
SUBSCRIBE ?
Notify SSE chunk
Response
Response with OBS
option
PUBLISH NOTIFY
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Interaction model mapping to an Abstract Transfer Layer (proposal)
Property
2015-04-17
Public © Siemens AG 2015
Page 21 Victor Charpenay / CT RDA NEC WOS-DE
Protocol Bindings
Operation HTTP CoAP MQTT BLE
Create POST POST PUBLISH N/A
Retrieve GET GET SUBSCRIBE READ
Update PUT PUT PUBLISH WRITE
Delete DELETE DELETE N/A N/A
Observe GET text/stream,
TE=chunked (SSE)
GET with OBS
option
SUBSCRIBE ?
Notify SSE chunk
Response
Response with OBS
option
PUBLISH NOTIFY
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Interaction model mapping to an Abstract Transfer Layer (proposal)
Property
Action
2015-04-17
Public © Siemens AG 2015
Page 22 Victor Charpenay / CT RDA NEC WOS-DE
Protocol Bindings
Operation HTTP CoAP MQTT BLE
Create POST POST PUBLISH N/A
Retrieve GET GET SUBSCRIBE READ
Update PUT PUT PUBLISH WRITE
Delete DELETE DELETE N/A N/A
Observe GET text/stream,
TE=chunked (SSE)
GET with OBS
option
SUBSCRIBE ?
Notify SSE chunk
Response
Response with OBS
option
PUBLISH NOTIFY
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Interaction model mapping to an Abstract Transfer Layer (proposal)
Property
Action
Event
2015-04-17
Public © Siemens AG 2015
Page 23 Victor Charpenay / CT RDA NEC WOS-DE
Web Scripting API
WoT.discover("repository", {
repository: "http://localhost:8080",
query: "?t a saref:Switch ; saref:isUsedFor ?bo ; hasAction ?a ; isLocatedIn " + room + " . " +
"?bo a saref:Window . " +
"?a a saref:CloseCommand ."
}).then(function(things) {
things.forEach(function(thing) {
var name = thing.actions.find(function(t) {
return t["@type"] === "saref:CloseCommand"
}).name;
thing.invokeAction(name);
});
})
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Example of using WoT scripting API and SAREF vocabulary on a Javascript WoT engine
2015-04-17
Public © Siemens AG 2015
Page 24 Victor Charpenay / CT RDA NEC WOS-DE
Use Cases
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Building
Automation
Mobility
Energy
Management
Cross-domain Application
WoT Model
…
Use Cases and Requirements for the Web of Things
2015-04-17
Public © Siemens AG 2015
Page 25 Victor Charpenay / CT RDA NEC WOS-DE
Use Cases
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Building
Automation
Mobility
Energy
Management
…
Use Cases and Requirements for the Web of Things
2015-04-17
Public © Siemens AG 2015
Page 26 Victor Charpenay / CT RDA NEC WOS-DE
Use Cases
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Use Cases and Requirements for the Web of Things
2015-04-17
Public © Siemens AG 2015
Page 27 Victor Charpenay / CT RDA NEC WOS-DE
Use Cases
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Use Cases and Requirements for the Web of Things
2015-04-17
Public © Siemens AG 2015
Page 28 Victor Charpenay / CT RDA NEC WOS-DE
An Ontology for WoT
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
An Ontology for WoT
HackingTheLoopbySimonStålenhag
2015-04-17
Public © Siemens AG 2015
Page 29 Victor Charpenay / CT RDA NEC WOS-DE
OWL-IoT-S
SA
SWEET
OWL-S
SAREF
oneM2M
Time
WGS84
DUL
WoT
IoT-O
IoT-lite
SSN
QUDT
DogOnt
WSMO-lite
MUO
PowerOnt
UCUM
SAN
IRE
Ontologies for the IoT
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
— extends
— has disjunctions with
— has equivalences with
— specializes
Linked Open Vocabulary (LOV) cloud for the IoT
2015-04-17
Public © Siemens AG 2015
Page 30 Victor Charpenay / CT RDA NEC WOS-DE
Ontologies for the Web
Proxy
Resource
Web
Resource
Semantic
Resource
Entity
proxyFor
formalExactProxyFor
Identifier
(URI)
Abstract Web
Location webLocationOf
hasIdentifier
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
2015-04-17
Public © Siemens AG 2015
Page 31 Victor Charpenay / CT RDA NEC WOS-DE
Ontologies for the Web
https://en.wikipedia.org/wiki/Berlin
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
skylineberlinbyMarco
2015-04-17
Public © Siemens AG 2015
Page 32 Victor Charpenay / CT RDA NEC WOS-DE
Ontologies for the Web
@prefix wikibase: <http://wikiba.se/ontology-
beta#> .
@prefix wdata:
<https://www.wikidata.org/wiki/Special:EntDt/> .
@prefix wd: <http://www.wikidata.org/entity/> .
@prefix skos:
<http://www.w3.org/2004/02/skos/core#> .
@prefix schema: <http://schema.org/> .
wd:Q64 a wikibase:Item ;
rdfs:label "Berlin"@en ;
skos:prefLabel "Berlin"@en ;
schema:name "Berlin"@en ;
rdfs:label "Берлин"@ru ;
skos:prefLabel "Берлин"@ru ;
schema:name "Берлин"@ru ;
rdfs:label "Berlin"@fr ;
skos:prefLabel "Berlin"@fr ;
schema:name "Berlin"@fr ;
schema:description
"capital and city-state of Germany"@en,
wdt:P610 wd:Q19259618 ;
wdt:P1151 wd:Q3248436 ;
wdt:P31 wd:Q1221156,
wd:Q262166 ;
wdt:P150 wd:Q163966,
wd:Q158893,
wd:Q163012,
wd:Q158876 ;
wdt:P194 wd:Q640859 ;
wdt:P209 wd:Q2515458 ;
…
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
http://wikidata.org/entity/Q64
2015-04-17
Public © Siemens AG 2015
Page 33 Victor Charpenay / CT RDA NEC WOS-DE
Thing Description and Interactions
Interaction
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Proxy
Resource
Web
Resource
Semantic
Resource
Entity
proxyFor
formalExactProxyFor
URI
(Identifier)
Abstract Web
Location webLocationOf
hasIdentifier
Thing
Description
Property Action Event Thing
2015-04-17
Public © Siemens AG 2015
Page 34 Victor Charpenay / CT RDA NEC WOS-DE
Thing Description and Interactions
Interaction
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Proxy
Resource
Web
Resource
Semantic
Resource
Entity
proxyFor
formalExactProxyFor
URI
(Identifier)
Abstract Web
Location webLocationOf
hasIdentifier
Thing
Description
Property Action Event Thing
http://w3c.github.io/wot/wot.owl
2015-04-17
Public © Siemens AG 2015
Page 35 Victor Charpenay / CT RDA NEC WOS-DE
Thing Description and Interactions
{
"@context": [ … ],
"@type": “Thing",
"name": "myTempSensor",
"uris":
[ "coap://www.example.com:5683/temp" ],
"encodings": [ "JSON" ],
"properties": [{
"name": "myTemp",
"valueType":
{ "type": "number" },
"writable": false,
"hrefs": [ "val" ]}],
"actions": [{
"inputData": {
valueType:
{ "type": "number" }},
"name": "myThermostat",
"hrefs": [ “set" ]}],
"events": [{
"valueType":
{ "type": "number" },
"name": "myWarning",
"hrefs": [ "val/high" ]}]
}
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
coap://www.example.com:5683/temp
2015-04-17
Public © Siemens AG 2015
Page 36 Victor Charpenay / CT RDA NEC WOS-DE
Applications
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
Applications
We’veGotBandwidthbySimonStålenhag
2015-04-17
Public © Siemens AG 2015
Page 37 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Querying and Alignment
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
(DUL) (DUL)
Property Action
Quality Abstract
Entity
2015-04-17
Public © Siemens AG 2015
Page 38 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Querying and Alignment
Quantity Kind
Property
Temperature Pressure
Quantity of
Light
(QUDT)
(SSN)
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
(DUL) (DUL)
Property Action
Quality Abstract
Entity
2015-04-17
Public © Siemens AG 2015
Page 39 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Querying and Alignment
Quantity Kind
Property
Temperature Pressure
Quantity of
Light
(QUDT)
(SSN)
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
(DUL) (DUL)
Property Action
Quality Abstract
Entity
2015-04-17
Public © Siemens AG 2015
Page 40 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Querying and Alignment
Quantity Kind
Property
Temperature Pressure
Quantity of
Light
(QUDT)
(SSN)
Continuous
Functionality
Functionality
Discrete
Functionality
Temperature
Regulation
Tuner
Regulation
Fan Control
Play
Functionality
Toggle
Functionality
(DogOnt)
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
(DUL) (DUL)
Property Action
Quality Abstract
Entity
2015-04-17
Public © Siemens AG 2015
Page 41 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Querying and Alignment
Quantity Kind
Property
Temperature Pressure
Quantity of
Light
(QUDT)
(SSN)
Continuous
Functionality
Functionality
Discrete
Functionality
Temperature
Regulation
Tuner
Regulation
Fan Control
Play
Functionality
Toggle
Functionality
(DogOnt)
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
(DUL) (DUL)
Property Action
Quality Abstract
Entity
2015-04-17
Public © Siemens AG 2015
Page 42 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Validation
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
2015-04-17
Public © Siemens AG 2015
Page 43 Victor Charpenay / CT RDA NEC WOS-DE
Semantic Validation
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
thingweb/thingweb-playground
2015-04-17
Public © Siemens AG 2015
Page 44 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
2015-04-17
Public © Siemens AG 2015
Page 45 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
• Semantics are at the core of the activity in the W3C IG
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
2015-04-17
Public © Siemens AG 2015
Page 46 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
• Semantics are at the core of the activity in the W3C IG
• Semantic modelling made accessible through tooling
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
2015-04-17
Public © Siemens AG 2015
Page 47 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
• Semantics are at the core of the activity in the W3C IG
• Semantic modelling made accessible through tooling
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
http://w3c.github.io/wot/wot.owl
https://github.com/thingweb/thingweb-playground/
2015-04-17
Public © Siemens AG 2015
Page 48 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
• Semantics are at the core of the activity in the W3C IG
• Semantic modelling made accessible through tooling
• TPAC Lisbon 2016 next week
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
http://w3c.github.io/wot/wot.owl
https://github.com/thingweb/thingweb-playground/
2015-04-17
Public © Siemens AG 2015
Page 49 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
• Semantics are at the core of the activity in the W3C IG
• Semantic modelling made accessible through tooling
• TPAC Lisbon 2016 next week
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
http://w3c.github.io/wot/wot.owl
https://github.com/thingweb/thingweb-playground/
https://www.w3.org/2016/09/TPAC/
2015-04-17
Public © Siemens AG 2015
Page 50 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
Summary
• Semantics are at the core of the activity in the W3C IG
• Semantic modelling made accessible through tooling
• TPAC Lisbon 2016 next week
Introduction
W3C WoT Interest Group
An Ontology for WoT
Applications
Conclusion
http://w3c.github.io/wot/wot.owl
https://github.com/thingweb/thingweb-playground/
https://www.w3.org/2016/09/TPAC/
Thank you!
2015-04-17
Public © Siemens AG 2015
Page 51 Victor Charpenay / CT RDA NEC WOS-DE
References
(1) Introducing Thing Descriptions and Interactions: An Ontology for the Web of Things
(2) Agents and the Semantic Web
(3) http://w3c.github.io/wot/current-practices/wot-practices.html
(4) http://w3c.github.io/wot/proposals/explicit-bindings/abstract-transfer-layer.html
(5) http://w3c.github.io/wot/wot-ucr.html
(6) Linked Open Vocabularies (LOV): a gateway to reusable semantic vocabularies on the Web
(7) The SSN ontology of the W3C semantic sensor network incubator group
(8) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
(9) Identity of Resources and Entities on the Web
(10) The bourne identity of a web resource
(11) Towards an OWL ontology for identity on the web
2015-04-17
Public © Siemens AG 2015
Page 52 Victor Charpenay / CT RDA NEC WOS-DE
Conclusion
The Perfect Storm, http://www.imdb.com/title/tt0177971/

More Related Content

What's hot

BDE-BDVA Webinar: BDE Technical Overview
BDE-BDVA Webinar: BDE Technical OverviewBDE-BDVA Webinar: BDE Technical Overview
BDE-BDVA Webinar: BDE Technical OverviewBigData_Europe
 
Societal Challenge 6: Social Sciences - Spending Comparison
Societal Challenge 6: Social Sciences - Spending ComparisonSocietal Challenge 6: Social Sciences - Spending Comparison
Societal Challenge 6: Social Sciences - Spending ComparisonBigData_Europe
 
Aleksandar Kapisoda: The semantic approach for tracking scientific publications
Aleksandar Kapisoda: The semantic approach for tracking scientific publicationsAleksandar Kapisoda: The semantic approach for tracking scientific publications
Aleksandar Kapisoda: The semantic approach for tracking scientific publicationsSemantic Web Company
 
Overview of D3.js (1)
Overview of D3.js (1)Overview of D3.js (1)
Overview of D3.js (1)Uday Mittal
 
BDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis VafopoulosBDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis VafopoulosBigData_Europe
 
SC1 Workshop 2 General Introduction to BDE
SC1 Workshop 2 General Introduction to BDESC1 Workshop 2 General Introduction to BDE
SC1 Workshop 2 General Introduction to BDEBigData_Europe
 
SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"
SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"
SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"BigData_Europe
 
Producing Linked Open Data with a Content Management System
Producing Linked Open Data with a Content Management SystemProducing Linked Open Data with a Content Management System
Producing Linked Open Data with a Content Management SystemOpen Knowledge Belgium
 
Big data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilotsBig data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilotsBigData_Europe
 
College Van Trends Tot Innovatie
College Van Trends Tot InnovatieCollege Van Trends Tot Innovatie
College Van Trends Tot InnovatieWouter Meys
 
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki –  a Collaborative Knowledge Platform for the City of...The Vienna History Wiki –  a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...Bernhard Krabina
 
Updates from Hungary (Jozsef Kovacs)
Updates from Hungary (Jozsef Kovacs)Updates from Hungary (Jozsef Kovacs)
Updates from Hungary (Jozsef Kovacs)EOSC-hub project
 

What's hot (13)

BDE-BDVA Webinar: BDE Technical Overview
BDE-BDVA Webinar: BDE Technical OverviewBDE-BDVA Webinar: BDE Technical Overview
BDE-BDVA Webinar: BDE Technical Overview
 
Societal Challenge 6: Social Sciences - Spending Comparison
Societal Challenge 6: Social Sciences - Spending ComparisonSocietal Challenge 6: Social Sciences - Spending Comparison
Societal Challenge 6: Social Sciences - Spending Comparison
 
Aleksandar Kapisoda: The semantic approach for tracking scientific publications
Aleksandar Kapisoda: The semantic approach for tracking scientific publicationsAleksandar Kapisoda: The semantic approach for tracking scientific publications
Aleksandar Kapisoda: The semantic approach for tracking scientific publications
 
Overview of D3.js (1)
Overview of D3.js (1)Overview of D3.js (1)
Overview of D3.js (1)
 
BDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis VafopoulosBDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
 
SC1 Workshop 2 General Introduction to BDE
SC1 Workshop 2 General Introduction to BDESC1 Workshop 2 General Introduction to BDE
SC1 Workshop 2 General Introduction to BDE
 
ICWE
ICWEICWE
ICWE
 
SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"
SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"
SC7 Webinar 4 04/05/2017 NCSR Demokritos Presentation "Event Detection"
 
Producing Linked Open Data with a Content Management System
Producing Linked Open Data with a Content Management SystemProducing Linked Open Data with a Content Management System
Producing Linked Open Data with a Content Management System
 
Big data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilotsBig data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilots
 
College Van Trends Tot Innovatie
College Van Trends Tot InnovatieCollege Van Trends Tot Innovatie
College Van Trends Tot Innovatie
 
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki –  a Collaborative Knowledge Platform for the City of...The Vienna History Wiki –  a Collaborative Knowledge Platform for the City of...
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
 
Updates from Hungary (Jozsef Kovacs)
Updates from Hungary (Jozsef Kovacs)Updates from Hungary (Jozsef Kovacs)
Updates from Hungary (Jozsef Kovacs)
 

Viewers also liked

Kostas Kastrantas | Business Opportunities with Linked Open Data
Kostas Kastrantas  | Business Opportunities with Linked Open DataKostas Kastrantas  | Business Opportunities with Linked Open Data
Kostas Kastrantas | Business Opportunities with Linked Open Datasemanticsconference
 
Chalitha Perera | Cross Media Concept and Entity Driven Search for Enterprise
Chalitha Perera | Cross Media Concept and Entity Driven Search for EnterpriseChalitha Perera | Cross Media Concept and Entity Driven Search for Enterprise
Chalitha Perera | Cross Media Concept and Entity Driven Search for Enterprisesemanticsconference
 
David Kuilman | Creating a Semantic Enterprise Content model to support conti...
David Kuilman | Creating a Semantic Enterprise Content model to support conti...David Kuilman | Creating a Semantic Enterprise Content model to support conti...
David Kuilman | Creating a Semantic Enterprise Content model to support conti...semanticsconference
 
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...semanticsconference
 
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...semanticsconference
 
Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...
Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...
Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...semanticsconference
 
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...semanticsconference
 
Thomas Vavra | New Ways of Handling Old Data
Thomas Vavra | New Ways of Handling Old DataThomas Vavra | New Ways of Handling Old Data
Thomas Vavra | New Ways of Handling Old Datasemanticsconference
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...semanticsconference
 
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEFelix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEsemanticsconference
 
Sören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge GraphsSören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge Graphssemanticsconference
 
Christian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web Applications
Christian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web ApplicationsChristian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web Applications
Christian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web Applicationssemanticsconference
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...semanticsconference
 
Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...
Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...
Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...semanticsconference
 
Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...
Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...
Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...semanticsconference
 
Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...
Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...
Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...semanticsconference
 
Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...
Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...
Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...semanticsconference
 
Holger Wollschläger | E-government at its best: Open, transparent and useful
Holger Wollschläger | E-government at its best: Open, transparent and usefulHolger Wollschläger | E-government at its best: Open, transparent and useful
Holger Wollschläger | E-government at its best: Open, transparent and usefulsemanticsconference
 
Jo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked dataJo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked datasemanticsconference
 
Linked data the next 5 years - From Hype to Action
Linked data the next 5 years - From Hype to ActionLinked data the next 5 years - From Hype to Action
Linked data the next 5 years - From Hype to ActionAndreas Blumauer
 

Viewers also liked (20)

Kostas Kastrantas | Business Opportunities with Linked Open Data
Kostas Kastrantas  | Business Opportunities with Linked Open DataKostas Kastrantas  | Business Opportunities with Linked Open Data
Kostas Kastrantas | Business Opportunities with Linked Open Data
 
Chalitha Perera | Cross Media Concept and Entity Driven Search for Enterprise
Chalitha Perera | Cross Media Concept and Entity Driven Search for EnterpriseChalitha Perera | Cross Media Concept and Entity Driven Search for Enterprise
Chalitha Perera | Cross Media Concept and Entity Driven Search for Enterprise
 
David Kuilman | Creating a Semantic Enterprise Content model to support conti...
David Kuilman | Creating a Semantic Enterprise Content model to support conti...David Kuilman | Creating a Semantic Enterprise Content model to support conti...
David Kuilman | Creating a Semantic Enterprise Content model to support conti...
 
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
 
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
 
Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...
Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...
Shuangyong Song, Qingliang Miao and Yao Meng | Linking Images to Semantic Kno...
 
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
 
Thomas Vavra | New Ways of Handling Old Data
Thomas Vavra | New Ways of Handling Old DataThomas Vavra | New Ways of Handling Old Data
Thomas Vavra | New Ways of Handling Old Data
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
 
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEFelix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
 
Sören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge GraphsSören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge Graphs
 
Christian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web Applications
Christian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web ApplicationsChristian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web Applications
Christian Opitz | Semantic E-Commerce - Use Cases in Enterprise Web Applications
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
 
Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...
Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...
Fajar J. Ekaputra, Marta Sabou, Estefania Serral and Stefan Biffl | Knowledge...
 
Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...
Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...
Reginald Ford, Grit Denker, Daniel Elenius, Wesley Moore and Elie Abi-Lahoud ...
 
Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...
Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...
Tomas Knap | RDF Data Processing and Integration Tasks in UnifiedViews: Use C...
 
Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...
Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...
Vassilios Peristeras | Promoting Semantic Interoperability for European Publi...
 
Holger Wollschläger | E-government at its best: Open, transparent and useful
Holger Wollschläger | E-government at its best: Open, transparent and usefulHolger Wollschläger | E-government at its best: Open, transparent and useful
Holger Wollschläger | E-government at its best: Open, transparent and useful
 
Jo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked dataJo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked data
 
Linked data the next 5 years - From Hype to Action
Linked data the next 5 years - From Hype to ActionLinked data the next 5 years - From Hype to Action
Linked data the next 5 years - From Hype to Action
 

Similar to Victor Charpenay | Standardized Semantics for an Open Web of Things

Developing SIP Applications
Developing SIP ApplicationsDeveloping SIP Applications
Developing SIP ApplicationsVoxeo Corp
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketbrent bucci
 
State of Akka 2017 - The best is yet to come
State of Akka 2017 - The best is yet to comeState of Akka 2017 - The best is yet to come
State of Akka 2017 - The best is yet to comeKonrad Malawski
 
Web of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebWeb of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebDominique Guinard
 
Containerize vs Virtualize
Containerize vs VirtualizeContainerize vs Virtualize
Containerize vs VirtualizeAndy d
 
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoHTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoAlessandro Nadalin
 
EMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
EMC World 2015 devops-st06 Containers and Converged Infrastructure DeploymentEMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
EMC World 2015 devops-st06 Containers and Converged Infrastructure DeploymentKendrick Coleman
 
Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014Frank Greco
 
2016 February - WebRTC Conference japan - English
2016 February - WebRTC Conference japan - English2016 February - WebRTC Conference japan - English
2016 February - WebRTC Conference japan - EnglishAlexandre Gouaillard
 
WebRTC standards update - November 2014
WebRTC standards update - November 2014WebRTC standards update - November 2014
WebRTC standards update - November 2014Victor Pascual Ávila
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationIntel Corporation
 
Using Network Acceleration for an Optimized Edge Cloud Server Architecture
Using Network Acceleration for an Optimized Edge Cloud Server ArchitectureUsing Network Acceleration for an Optimized Edge Cloud Server Architecture
Using Network Acceleration for an Optimized Edge Cloud Server ArchitectureNetronome
 
WebRTC: A front-end perspective
WebRTC: A front-end perspectiveWebRTC: A front-end perspective
WebRTC: A front-end perspectiveshwetank
 
REST, JSON and RSS with WCF 3.5
REST, JSON and RSS with WCF 3.5REST, JSON and RSS with WCF 3.5
REST, JSON and RSS with WCF 3.5Rob Windsor
 
The Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReSTThe Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReSTBruno Kessler Foundation
 
20101109 (tech ed) how frameworks kill projects
20101109   (tech ed) how frameworks kill projects20101109   (tech ed) how frameworks kill projects
20101109 (tech ed) how frameworks kill projectsSander Hoogendoorn
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0Thomas Conté
 

Similar to Victor Charpenay | Standardized Semantics for an Open Web of Things (20)

From basement to global
From basement to globalFrom basement to global
From basement to global
 
Developing SIP Applications
Developing SIP ApplicationsDeveloping SIP Applications
Developing SIP Applications
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocket
 
State of Akka 2017 - The best is yet to come
State of Akka 2017 - The best is yet to comeState of Akka 2017 - The best is yet to come
State of Akka 2017 - The best is yet to come
 
2015 Q4 webrtc standards update
2015 Q4 webrtc standards update2015 Q4 webrtc standards update
2015 Q4 webrtc standards update
 
Web of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebWeb of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the Web
 
Kamailio World 2014 - Kamailio - The Platform for Interoperable WebRTC
Kamailio World 2014 - Kamailio - The Platform for Interoperable WebRTCKamailio World 2014 - Kamailio - The Platform for Interoperable WebRTC
Kamailio World 2014 - Kamailio - The Platform for Interoperable WebRTC
 
Containerize vs Virtualize
Containerize vs VirtualizeContainerize vs Virtualize
Containerize vs Virtualize
 
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San FranciscoHTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
 
EMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
EMC World 2015 devops-st06 Containers and Converged Infrastructure DeploymentEMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
EMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
 
Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014Past, Present and Future of WebSocket - HTML5DevConf May 2014
Past, Present and Future of WebSocket - HTML5DevConf May 2014
 
2016 February - WebRTC Conference japan - English
2016 February - WebRTC Conference japan - English2016 February - WebRTC Conference japan - English
2016 February - WebRTC Conference japan - English
 
WebRTC standards update - November 2014
WebRTC standards update - November 2014WebRTC standards update - November 2014
WebRTC standards update - November 2014
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface Presentation
 
Using Network Acceleration for an Optimized Edge Cloud Server Architecture
Using Network Acceleration for an Optimized Edge Cloud Server ArchitectureUsing Network Acceleration for an Optimized Edge Cloud Server Architecture
Using Network Acceleration for an Optimized Edge Cloud Server Architecture
 
WebRTC: A front-end perspective
WebRTC: A front-end perspectiveWebRTC: A front-end perspective
WebRTC: A front-end perspective
 
REST, JSON and RSS with WCF 3.5
REST, JSON and RSS with WCF 3.5REST, JSON and RSS with WCF 3.5
REST, JSON and RSS with WCF 3.5
 
The Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReSTThe Internet as Web Services: introduction to ReST
The Internet as Web Services: introduction to ReST
 
20101109 (tech ed) how frameworks kill projects
20101109   (tech ed) how frameworks kill projects20101109   (tech ed) how frameworks kill projects
20101109 (tech ed) how frameworks kill projects
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
 

More from semanticsconference

Linear books to open world adventure
Linear books to open world adventureLinear books to open world adventure
Linear books to open world adventuresemanticsconference
 
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
Session 1.2   high-precision, context-free entity linking exploiting unambigu...Session 1.2   high-precision, context-free entity linking exploiting unambigu...
Session 1.2 high-precision, context-free entity linking exploiting unambigu...semanticsconference
 
Session 4.3 semantic annotation for enhancing collaborative ideation
Session 4.3   semantic annotation for enhancing collaborative ideationSession 4.3   semantic annotation for enhancing collaborative ideation
Session 4.3 semantic annotation for enhancing collaborative ideationsemanticsconference
 
Session 1.1 dalicc - data licenses clearance center
Session 1.1   dalicc - data licenses clearance centerSession 1.1   dalicc - data licenses clearance center
Session 1.1 dalicc - data licenses clearance centersemanticsconference
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domainssemanticsconference
 
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
Session 0.0   aussenac semanticsnl-pwebsem2017-v4Session 0.0   aussenac semanticsnl-pwebsem2017-v4
Session 0.0 aussenac semanticsnl-pwebsem2017-v4semanticsconference
 
Session 0.0 keynote sandeep sacheti - final hi res
Session 0.0   keynote sandeep sacheti - final hi resSession 0.0   keynote sandeep sacheti - final hi res
Session 0.0 keynote sandeep sacheti - final hi ressemanticsconference
 
Session 1.1 linked data applied: a field report from the netherlands
Session 1.1   linked data applied: a field report from the netherlandsSession 1.1   linked data applied: a field report from the netherlands
Session 1.1 linked data applied: a field report from the netherlandssemanticsconference
 
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
Session 1.2   enrich your knowledge graphs: linked data integration with pool...Session 1.2   enrich your knowledge graphs: linked data integration with pool...
Session 1.2 enrich your knowledge graphs: linked data integration with pool...semanticsconference
 
Session 1.4 connecting information from legislation and datasets using a ca...
Session 1.4   connecting information from legislation and datasets using a ca...Session 1.4   connecting information from legislation and datasets using a ca...
Session 1.4 connecting information from legislation and datasets using a ca...semanticsconference
 
Session 1.4 a distributed network of heritage information
Session 1.4   a distributed network of heritage informationSession 1.4   a distributed network of heritage information
Session 1.4 a distributed network of heritage informationsemanticsconference
 
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
Session 0.0   media panel - matthias priem - gtuo - semantics 2017Session 0.0   media panel - matthias priem - gtuo - semantics 2017
Session 0.0 media panel - matthias priem - gtuo - semantics 2017semanticsconference
 
Session 1.3 semantic asset management in the dutch rail engineering and con...
Session 1.3   semantic asset management in the dutch rail engineering and con...Session 1.3   semantic asset management in the dutch rail engineering and con...
Session 1.3 semantic asset management in the dutch rail engineering and con...semanticsconference
 
Session 1.3 energy, smart homes &amp; smart grids: towards interoperability...
Session 1.3   energy, smart homes &amp; smart grids: towards interoperability...Session 1.3   energy, smart homes &amp; smart grids: towards interoperability...
Session 1.3 energy, smart homes &amp; smart grids: towards interoperability...semanticsconference
 
Session 1.2 improving access to digital content by semantic enrichment
Session 1.2   improving access to digital content by semantic enrichmentSession 1.2   improving access to digital content by semantic enrichment
Session 1.2 improving access to digital content by semantic enrichmentsemanticsconference
 
Session 2.3 semantics for safeguarding &amp; security – a police story
Session 2.3   semantics for safeguarding &amp; security – a police storySession 2.3   semantics for safeguarding &amp; security – a police story
Session 2.3 semantics for safeguarding &amp; security – a police storysemanticsconference
 
Session 2.5 semantic similarity based clustering of license excerpts for im...
Session 2.5   semantic similarity based clustering of license excerpts for im...Session 2.5   semantic similarity based clustering of license excerpts for im...
Session 2.5 semantic similarity based clustering of license excerpts for im...semanticsconference
 
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
Session 4.2   unleash the triple: leveraging a corporate discovery interface....Session 4.2   unleash the triple: leveraging a corporate discovery interface....
Session 4.2 unleash the triple: leveraging a corporate discovery interface....semanticsconference
 
Session 1.6 slovak public metadata governance and management based on linke...
Session 1.6   slovak public metadata governance and management based on linke...Session 1.6   slovak public metadata governance and management based on linke...
Session 1.6 slovak public metadata governance and management based on linke...semanticsconference
 
Session 5.6 towards a semantic outlier detection framework in wireless sens...
Session 5.6   towards a semantic outlier detection framework in wireless sens...Session 5.6   towards a semantic outlier detection framework in wireless sens...
Session 5.6 towards a semantic outlier detection framework in wireless sens...semanticsconference
 

More from semanticsconference (20)

Linear books to open world adventure
Linear books to open world adventureLinear books to open world adventure
Linear books to open world adventure
 
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
Session 1.2   high-precision, context-free entity linking exploiting unambigu...Session 1.2   high-precision, context-free entity linking exploiting unambigu...
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
 
Session 4.3 semantic annotation for enhancing collaborative ideation
Session 4.3   semantic annotation for enhancing collaborative ideationSession 4.3   semantic annotation for enhancing collaborative ideation
Session 4.3 semantic annotation for enhancing collaborative ideation
 
Session 1.1 dalicc - data licenses clearance center
Session 1.1   dalicc - data licenses clearance centerSession 1.1   dalicc - data licenses clearance center
Session 1.1 dalicc - data licenses clearance center
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domains
 
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
Session 0.0   aussenac semanticsnl-pwebsem2017-v4Session 0.0   aussenac semanticsnl-pwebsem2017-v4
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
 
Session 0.0 keynote sandeep sacheti - final hi res
Session 0.0   keynote sandeep sacheti - final hi resSession 0.0   keynote sandeep sacheti - final hi res
Session 0.0 keynote sandeep sacheti - final hi res
 
Session 1.1 linked data applied: a field report from the netherlands
Session 1.1   linked data applied: a field report from the netherlandsSession 1.1   linked data applied: a field report from the netherlands
Session 1.1 linked data applied: a field report from the netherlands
 
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
Session 1.2   enrich your knowledge graphs: linked data integration with pool...Session 1.2   enrich your knowledge graphs: linked data integration with pool...
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
 
Session 1.4 connecting information from legislation and datasets using a ca...
Session 1.4   connecting information from legislation and datasets using a ca...Session 1.4   connecting information from legislation and datasets using a ca...
Session 1.4 connecting information from legislation and datasets using a ca...
 
Session 1.4 a distributed network of heritage information
Session 1.4   a distributed network of heritage informationSession 1.4   a distributed network of heritage information
Session 1.4 a distributed network of heritage information
 
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
Session 0.0   media panel - matthias priem - gtuo - semantics 2017Session 0.0   media panel - matthias priem - gtuo - semantics 2017
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
 
Session 1.3 semantic asset management in the dutch rail engineering and con...
Session 1.3   semantic asset management in the dutch rail engineering and con...Session 1.3   semantic asset management in the dutch rail engineering and con...
Session 1.3 semantic asset management in the dutch rail engineering and con...
 
Session 1.3 energy, smart homes &amp; smart grids: towards interoperability...
Session 1.3   energy, smart homes &amp; smart grids: towards interoperability...Session 1.3   energy, smart homes &amp; smart grids: towards interoperability...
Session 1.3 energy, smart homes &amp; smart grids: towards interoperability...
 
Session 1.2 improving access to digital content by semantic enrichment
Session 1.2   improving access to digital content by semantic enrichmentSession 1.2   improving access to digital content by semantic enrichment
Session 1.2 improving access to digital content by semantic enrichment
 
Session 2.3 semantics for safeguarding &amp; security – a police story
Session 2.3   semantics for safeguarding &amp; security – a police storySession 2.3   semantics for safeguarding &amp; security – a police story
Session 2.3 semantics for safeguarding &amp; security – a police story
 
Session 2.5 semantic similarity based clustering of license excerpts for im...
Session 2.5   semantic similarity based clustering of license excerpts for im...Session 2.5   semantic similarity based clustering of license excerpts for im...
Session 2.5 semantic similarity based clustering of license excerpts for im...
 
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
Session 4.2   unleash the triple: leveraging a corporate discovery interface....Session 4.2   unleash the triple: leveraging a corporate discovery interface....
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
 
Session 1.6 slovak public metadata governance and management based on linke...
Session 1.6   slovak public metadata governance and management based on linke...Session 1.6   slovak public metadata governance and management based on linke...
Session 1.6 slovak public metadata governance and management based on linke...
 
Session 5.6 towards a semantic outlier detection framework in wireless sens...
Session 5.6   towards a semantic outlier detection framework in wireless sens...Session 5.6   towards a semantic outlier detection framework in wireless sens...
Session 5.6 towards a semantic outlier detection framework in wireless sens...
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Victor Charpenay | Standardized Semantics for an Open Web of Things

  • 1. Public © Siemens AG 2015 siemens.com Standardized Semantics for an Open Web of Things Victor Charpenay – SEMANTiCS 2016, Leipzig, 14th Sept. 2016
  • 2. 2015-04-17 Public © Siemens AG 2015 Page 2 Victor Charpenay / CT RDA NEC WOS-DE Outline • Introduction • Why the Web of Things depends on semantics • W3C Web of Things Interest Group • Self-descriptive Things • Protocol bindings & scripting API • Use cases • An ontology for WoT • Ontologies for the IoT • Ontologies for the Web • The Web of Things as seen by the W3C • Applications • Semantic querying and alignment • Thing Description playground • Conclusion See also: “Introducing Thing Descriptions and Interactions: An Ontology for the Web of Things” (1)
  • 3. 2015-04-17 Public © Siemens AG 2015 Page 3 Victor Charpenay / CT RDA NEC WOS-DE The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 4. 2015-04-17 Public © Siemens AG 2015 Page 4 Victor Charpenay / CT RDA NEC WOS-DE The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 5. 2015-04-17 Public © Siemens AG 2015 Page 5 Victor Charpenay / CT RDA NEC WOS-DE Satellite image taken yesterday, available at http://... The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 6. 2015-04-17 Public © Siemens AG 2015 Page 6 Victor Charpenay / CT RDA NEC WOS-DE Satellite image taken yesterday, available at http://... Satellite image to be taken today, for $100. Click here The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 7. 2015-04-17 Public © Siemens AG 2015 Page 7 Victor Charpenay / CT RDA NEC WOS-DE Satellite image taken yesterday, available at http://... Satellite image to be taken today, for $100. Click here (Emergency) A Coast Guard observer plane ca n be sent. Click here. The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 8. 2015-04-17 Public © Siemens AG 2015 Page 8 Victor Charpenay / CT RDA NEC WOS-DE Satellite image taken yesterday, available at http://... Satellite image to be taken today, for $100. Click here (Emergency) A Coast Guard observer plane ca n be sent. Click here. (Abuse punished) A high- altitude US military observer ca n be sent. Click here. The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 9. 2015-04-17 Public © Siemens AG 2015 Page 9 Victor Charpenay / CT RDA NEC WOS-DE Satellite image taken yesterday, available at http://... Satellite image to be taken today, for $100. Click here (Emergency) A Coast Guard observer plane ca n be sent. Click here. (Abuse punished) A high- altitude US military observer ca n be sent. Click here. A satellite image commercial service will launch late 2016. See http://... The Perfect Storm, http://www.imdb.com/title/tt0177971/
  • 10. 2015-04-17 Public © Siemens AG 2015 Page 10 Victor Charpenay / CT RDA NEC WOS-DE Semantics for the Web of Things Strata 2013, https://youtu.be/Cob5oltMGMc Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion James Hendler
  • 11. 2015-04-17 Public © Siemens AG 2015 Page 11 Victor Charpenay / CT RDA NEC WOS-DE Semantics for the Web of Things Strata 2013, https://youtu.be/Cob5oltMGMc Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion James Hendler
  • 12. 2015-04-17 Public © Siemens AG 2015 Page 12 Victor Charpenay / CT RDA NEC WOS-DE Semantics for the Web of Things Strata 2013, https://youtu.be/Cob5oltMGMc Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion James Hendler
  • 13. 2015-04-17 Public © Siemens AG 2015 Page 13 Victor Charpenay / CT RDA NEC WOS-DE W3C WoT Interest Group Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion W3C WoT Interest Group MilkbySimonStålenhag
  • 14. 2015-04-17 Public © Siemens AG 2015 Page 14 Victor Charpenay / CT RDA NEC WOS-DE Things are Self-descriptive Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion ESP8266WiFIModulebyDavidMellis
  • 15. 2015-04-17 Public © Siemens AG 2015 Page 15 Victor Charpenay / CT RDA NEC WOS-DE Things are Self-descriptive Host: coap://www.example.com:5683/ GET /.well-known/core GET /temp GET /temp/val OBSERVE /temp/val/high POST /temp/set Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion ESP8266WiFIModulebyDavidMellis
  • 16. 2015-04-17 Public © Siemens AG 2015 Page 16 Victor Charpenay / CT RDA NEC WOS-DE Things are Self-descriptive { "@context": [ … ], "@type": “saref:TemperatureSensor", "name": "myTempSensor", "uris": [ "coap://www.example.com:5683/temp" ], "encodings": [ "JSON" ], "properties": [{ "@type": “saref:Temperature", "hrefs": [ "val" ]}], "actions": [{ "@type": “saref:SetAbsoluteLevelCommand", "inputData": { "@type": “saref:Temperature", "valueType": { "type": "number" }}, "hrefs": [ “set" ]}], "events": [{ "valueType": { "type": "number" }, "hrefs": [ "val/high" ]}] } Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion W3C WoT Thing Description (JSON-LD)
  • 17. 2015-04-17 Public © Siemens AG 2015 Page 17 Victor Charpenay / CT RDA NEC WOS-DE Things are Self-descriptive { "@context": [ … ], "@type": “saref:TemperatureSensor", "name": "myTempSensor", "uris": [ "coap://www.example.com:5683/temp" ], "encodings": [ "JSON" ], "properties": [{ "@type": “saref:Temperature", "hrefs": [ "val" ]}], "actions": [{ "@type": “saref:SetAbsoluteLevelCommand", "inputData": { "@type": “saref:Temperature", "valueType": { "type": "number" }}, "hrefs": [ “set" ]}], "events": [{ "valueType": { "type": "number" }, "hrefs": [ "val/high" ]}] } Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion W3C WoT Thing Description (JSON-LD)
  • 18. 2015-04-17 Public © Siemens AG 2015 Page 18 Victor Charpenay / CT RDA NEC WOS-DE Things are Self-descriptive { "@context": [ … ], "@type": “saref:TemperatureSensor", "name": "myTempSensor", "uris": [ "coap://www.example.com:5683/temp" ], "encodings": [ "JSON" ], "properties": [{ "@type": “saref:Temperature", "hrefs": [ "val" ]}], "actions": [{ "@type": “saref:SetAbsoluteLevelCommand", "inputData": { "@type": “saref:Temperature", "valueType": { "type": "number" }}, "hrefs": [ “set" ]}], "events": [{ "valueType": { "type": "number" }, "hrefs": [ "val/high" ]}] } Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion W3C WoT Thing Description (JSON-LD)
  • 19. 2015-04-17 Public © Siemens AG 2015 Page 19 Victor Charpenay / CT RDA NEC WOS-DE Protocol Bindings Operation HTTP CoAP MQTT BLE Create POST POST PUBLISH N/A Retrieve GET GET SUBSCRIBE READ Update PUT PUT PUBLISH WRITE Delete DELETE DELETE N/A N/A Observe GET text/stream, TE=chunked (SSE) GET with OBS option SUBSCRIBE ? Notify SSE chunk Response Response with OBS option PUBLISH NOTIFY Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Interaction model mapping to an Abstract Transfer Layer (proposal)
  • 20. 2015-04-17 Public © Siemens AG 2015 Page 20 Victor Charpenay / CT RDA NEC WOS-DE Protocol Bindings Operation HTTP CoAP MQTT BLE Create POST POST PUBLISH N/A Retrieve GET GET SUBSCRIBE READ Update PUT PUT PUBLISH WRITE Delete DELETE DELETE N/A N/A Observe GET text/stream, TE=chunked (SSE) GET with OBS option SUBSCRIBE ? Notify SSE chunk Response Response with OBS option PUBLISH NOTIFY Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Interaction model mapping to an Abstract Transfer Layer (proposal) Property
  • 21. 2015-04-17 Public © Siemens AG 2015 Page 21 Victor Charpenay / CT RDA NEC WOS-DE Protocol Bindings Operation HTTP CoAP MQTT BLE Create POST POST PUBLISH N/A Retrieve GET GET SUBSCRIBE READ Update PUT PUT PUBLISH WRITE Delete DELETE DELETE N/A N/A Observe GET text/stream, TE=chunked (SSE) GET with OBS option SUBSCRIBE ? Notify SSE chunk Response Response with OBS option PUBLISH NOTIFY Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Interaction model mapping to an Abstract Transfer Layer (proposal) Property Action
  • 22. 2015-04-17 Public © Siemens AG 2015 Page 22 Victor Charpenay / CT RDA NEC WOS-DE Protocol Bindings Operation HTTP CoAP MQTT BLE Create POST POST PUBLISH N/A Retrieve GET GET SUBSCRIBE READ Update PUT PUT PUBLISH WRITE Delete DELETE DELETE N/A N/A Observe GET text/stream, TE=chunked (SSE) GET with OBS option SUBSCRIBE ? Notify SSE chunk Response Response with OBS option PUBLISH NOTIFY Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Interaction model mapping to an Abstract Transfer Layer (proposal) Property Action Event
  • 23. 2015-04-17 Public © Siemens AG 2015 Page 23 Victor Charpenay / CT RDA NEC WOS-DE Web Scripting API WoT.discover("repository", { repository: "http://localhost:8080", query: "?t a saref:Switch ; saref:isUsedFor ?bo ; hasAction ?a ; isLocatedIn " + room + " . " + "?bo a saref:Window . " + "?a a saref:CloseCommand ." }).then(function(things) { things.forEach(function(thing) { var name = thing.actions.find(function(t) { return t["@type"] === "saref:CloseCommand" }).name; thing.invokeAction(name); }); }) Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Example of using WoT scripting API and SAREF vocabulary on a Javascript WoT engine
  • 24. 2015-04-17 Public © Siemens AG 2015 Page 24 Victor Charpenay / CT RDA NEC WOS-DE Use Cases Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Building Automation Mobility Energy Management Cross-domain Application WoT Model … Use Cases and Requirements for the Web of Things
  • 25. 2015-04-17 Public © Siemens AG 2015 Page 25 Victor Charpenay / CT RDA NEC WOS-DE Use Cases Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Building Automation Mobility Energy Management … Use Cases and Requirements for the Web of Things
  • 26. 2015-04-17 Public © Siemens AG 2015 Page 26 Victor Charpenay / CT RDA NEC WOS-DE Use Cases Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Use Cases and Requirements for the Web of Things
  • 27. 2015-04-17 Public © Siemens AG 2015 Page 27 Victor Charpenay / CT RDA NEC WOS-DE Use Cases Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Use Cases and Requirements for the Web of Things
  • 28. 2015-04-17 Public © Siemens AG 2015 Page 28 Victor Charpenay / CT RDA NEC WOS-DE An Ontology for WoT Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion An Ontology for WoT HackingTheLoopbySimonStålenhag
  • 29. 2015-04-17 Public © Siemens AG 2015 Page 29 Victor Charpenay / CT RDA NEC WOS-DE OWL-IoT-S SA SWEET OWL-S SAREF oneM2M Time WGS84 DUL WoT IoT-O IoT-lite SSN QUDT DogOnt WSMO-lite MUO PowerOnt UCUM SAN IRE Ontologies for the IoT Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion — extends — has disjunctions with — has equivalences with — specializes Linked Open Vocabulary (LOV) cloud for the IoT
  • 30. 2015-04-17 Public © Siemens AG 2015 Page 30 Victor Charpenay / CT RDA NEC WOS-DE Ontologies for the Web Proxy Resource Web Resource Semantic Resource Entity proxyFor formalExactProxyFor Identifier (URI) Abstract Web Location webLocationOf hasIdentifier Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion
  • 31. 2015-04-17 Public © Siemens AG 2015 Page 31 Victor Charpenay / CT RDA NEC WOS-DE Ontologies for the Web https://en.wikipedia.org/wiki/Berlin Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion skylineberlinbyMarco
  • 32. 2015-04-17 Public © Siemens AG 2015 Page 32 Victor Charpenay / CT RDA NEC WOS-DE Ontologies for the Web @prefix wikibase: <http://wikiba.se/ontology- beta#> . @prefix wdata: <https://www.wikidata.org/wiki/Special:EntDt/> . @prefix wd: <http://www.wikidata.org/entity/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix schema: <http://schema.org/> . wd:Q64 a wikibase:Item ; rdfs:label "Berlin"@en ; skos:prefLabel "Berlin"@en ; schema:name "Berlin"@en ; rdfs:label "Берлин"@ru ; skos:prefLabel "Берлин"@ru ; schema:name "Берлин"@ru ; rdfs:label "Berlin"@fr ; skos:prefLabel "Berlin"@fr ; schema:name "Berlin"@fr ; schema:description "capital and city-state of Germany"@en, wdt:P610 wd:Q19259618 ; wdt:P1151 wd:Q3248436 ; wdt:P31 wd:Q1221156, wd:Q262166 ; wdt:P150 wd:Q163966, wd:Q158893, wd:Q163012, wd:Q158876 ; wdt:P194 wd:Q640859 ; wdt:P209 wd:Q2515458 ; … Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion http://wikidata.org/entity/Q64
  • 33. 2015-04-17 Public © Siemens AG 2015 Page 33 Victor Charpenay / CT RDA NEC WOS-DE Thing Description and Interactions Interaction Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Proxy Resource Web Resource Semantic Resource Entity proxyFor formalExactProxyFor URI (Identifier) Abstract Web Location webLocationOf hasIdentifier Thing Description Property Action Event Thing
  • 34. 2015-04-17 Public © Siemens AG 2015 Page 34 Victor Charpenay / CT RDA NEC WOS-DE Thing Description and Interactions Interaction Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Proxy Resource Web Resource Semantic Resource Entity proxyFor formalExactProxyFor URI (Identifier) Abstract Web Location webLocationOf hasIdentifier Thing Description Property Action Event Thing http://w3c.github.io/wot/wot.owl
  • 35. 2015-04-17 Public © Siemens AG 2015 Page 35 Victor Charpenay / CT RDA NEC WOS-DE Thing Description and Interactions { "@context": [ … ], "@type": “Thing", "name": "myTempSensor", "uris": [ "coap://www.example.com:5683/temp" ], "encodings": [ "JSON" ], "properties": [{ "name": "myTemp", "valueType": { "type": "number" }, "writable": false, "hrefs": [ "val" ]}], "actions": [{ "inputData": { valueType: { "type": "number" }}, "name": "myThermostat", "hrefs": [ “set" ]}], "events": [{ "valueType": { "type": "number" }, "name": "myWarning", "hrefs": [ "val/high" ]}] } Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion coap://www.example.com:5683/temp
  • 36. 2015-04-17 Public © Siemens AG 2015 Page 36 Victor Charpenay / CT RDA NEC WOS-DE Applications Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion Applications We’veGotBandwidthbySimonStålenhag
  • 37. 2015-04-17 Public © Siemens AG 2015 Page 37 Victor Charpenay / CT RDA NEC WOS-DE Semantic Querying and Alignment Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion (DUL) (DUL) Property Action Quality Abstract Entity
  • 38. 2015-04-17 Public © Siemens AG 2015 Page 38 Victor Charpenay / CT RDA NEC WOS-DE Semantic Querying and Alignment Quantity Kind Property Temperature Pressure Quantity of Light (QUDT) (SSN) Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion (DUL) (DUL) Property Action Quality Abstract Entity
  • 39. 2015-04-17 Public © Siemens AG 2015 Page 39 Victor Charpenay / CT RDA NEC WOS-DE Semantic Querying and Alignment Quantity Kind Property Temperature Pressure Quantity of Light (QUDT) (SSN) Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion (DUL) (DUL) Property Action Quality Abstract Entity
  • 40. 2015-04-17 Public © Siemens AG 2015 Page 40 Victor Charpenay / CT RDA NEC WOS-DE Semantic Querying and Alignment Quantity Kind Property Temperature Pressure Quantity of Light (QUDT) (SSN) Continuous Functionality Functionality Discrete Functionality Temperature Regulation Tuner Regulation Fan Control Play Functionality Toggle Functionality (DogOnt) Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion (DUL) (DUL) Property Action Quality Abstract Entity
  • 41. 2015-04-17 Public © Siemens AG 2015 Page 41 Victor Charpenay / CT RDA NEC WOS-DE Semantic Querying and Alignment Quantity Kind Property Temperature Pressure Quantity of Light (QUDT) (SSN) Continuous Functionality Functionality Discrete Functionality Temperature Regulation Tuner Regulation Fan Control Play Functionality Toggle Functionality (DogOnt) Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion (DUL) (DUL) Property Action Quality Abstract Entity
  • 42. 2015-04-17 Public © Siemens AG 2015 Page 42 Victor Charpenay / CT RDA NEC WOS-DE Semantic Validation Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion
  • 43. 2015-04-17 Public © Siemens AG 2015 Page 43 Victor Charpenay / CT RDA NEC WOS-DE Semantic Validation Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion thingweb/thingweb-playground
  • 44. 2015-04-17 Public © Siemens AG 2015 Page 44 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion
  • 45. 2015-04-17 Public © Siemens AG 2015 Page 45 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary • Semantics are at the core of the activity in the W3C IG Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion
  • 46. 2015-04-17 Public © Siemens AG 2015 Page 46 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary • Semantics are at the core of the activity in the W3C IG • Semantic modelling made accessible through tooling Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion
  • 47. 2015-04-17 Public © Siemens AG 2015 Page 47 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary • Semantics are at the core of the activity in the W3C IG • Semantic modelling made accessible through tooling Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion http://w3c.github.io/wot/wot.owl https://github.com/thingweb/thingweb-playground/
  • 48. 2015-04-17 Public © Siemens AG 2015 Page 48 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary • Semantics are at the core of the activity in the W3C IG • Semantic modelling made accessible through tooling • TPAC Lisbon 2016 next week Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion http://w3c.github.io/wot/wot.owl https://github.com/thingweb/thingweb-playground/
  • 49. 2015-04-17 Public © Siemens AG 2015 Page 49 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary • Semantics are at the core of the activity in the W3C IG • Semantic modelling made accessible through tooling • TPAC Lisbon 2016 next week Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion http://w3c.github.io/wot/wot.owl https://github.com/thingweb/thingweb-playground/ https://www.w3.org/2016/09/TPAC/
  • 50. 2015-04-17 Public © Siemens AG 2015 Page 50 Victor Charpenay / CT RDA NEC WOS-DE Conclusion Summary • Semantics are at the core of the activity in the W3C IG • Semantic modelling made accessible through tooling • TPAC Lisbon 2016 next week Introduction W3C WoT Interest Group An Ontology for WoT Applications Conclusion http://w3c.github.io/wot/wot.owl https://github.com/thingweb/thingweb-playground/ https://www.w3.org/2016/09/TPAC/ Thank you!
  • 51. 2015-04-17 Public © Siemens AG 2015 Page 51 Victor Charpenay / CT RDA NEC WOS-DE References (1) Introducing Thing Descriptions and Interactions: An Ontology for the Web of Things (2) Agents and the Semantic Web (3) http://w3c.github.io/wot/current-practices/wot-practices.html (4) http://w3c.github.io/wot/proposals/explicit-bindings/abstract-transfer-layer.html (5) http://w3c.github.io/wot/wot-ucr.html (6) Linked Open Vocabularies (LOV): a gateway to reusable semantic vocabularies on the Web (7) The SSN ontology of the W3C semantic sensor network incubator group (8) http://www.ontologydesignpatterns.org/ont/dul/DUL.owl (9) Identity of Resources and Entities on the Web (10) The bourne identity of a web resource (11) Towards an OWL ontology for identity on the web
  • 52. 2015-04-17 Public © Siemens AG 2015 Page 52 Victor Charpenay / CT RDA NEC WOS-DE Conclusion The Perfect Storm, http://www.imdb.com/title/tt0177971/