Kurt Cagle
Principal Evangelist
Avalon Consulting, LLC
XYZ Corp

ABC Corp

Aircraft

Actor

John Smith
Event 1

Jane Doe

Event 2
Document 2

Dec

18

GeoRegion 1
GeoRegion 2
Do...
org:subsidiary

person:memberOf

topic:Aircraft

event:organization

org:XYZ_Corp

org:ABC_Corp

event:about

event:organi...
org:ABC_Corp
rdf:type
class:Organization;
org:name
“ABC Corporation”.
org:XYZ_Corp
rdf:type
class:Organization;
org:name
“...
For a given project, identify the names of those actors and
their associated organizations who were involved in an
event f...
For a given project, identify the names of those actors and
their associated organizations who were involved in an
event f...
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Semantics & the Art of Metadata Management
Upcoming SlideShare
Loading in …5
×

Semantics & the Art of Metadata Management

1,057
-1

Published on

This slide deck provides a high level overview of semantics and digital asset management systems, and shows how semantic technologies play a major part in making assets more discoverable and manageable

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,057
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
15
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Semantics & the Art of Metadata Management

  1. 1. Kurt Cagle Principal Evangelist Avalon Consulting, LLC
  2. 2. XYZ Corp ABC Corp Aircraft Actor John Smith Event 1 Jane Doe Event 2 Document 2 Dec 18 GeoRegion 1 GeoRegion 2 Document 1 6
  3. 3. org:subsidiary person:memberOf topic:Aircraft event:organization org:XYZ_Corp org:ABC_Corp event:about event:organization event:about event:Evt1 person:JohnSmith event:location event:actor event:location event:startTime event:location event:Evt2 event:startTime person:JaneDoe event:actor geoRegion:Eurasia time:2014-11-24 7 geoRegion:Americas time:2014-12-18
  4. 4. org:ABC_Corp rdf:type class:Organization; org:name “ABC Corporation”. org:XYZ_Corp rdf:type class:Organization; org:name “XYZ Corporation”. org:subsidiary org:ABC_Corp. person:JaneDoe rdf:type class:Person; person:name “Jane Doe”; person:org org:ABC_Corp. person:JohnSmith rdf:type class:Person; person:name “John Smith”; person:org org:XYZ_Corp. geoRegion:Eurasia rdf:type class:GeoRegion. geoRegion:Americas rdf:type class:GeoRegion. “2014-12-21”^^xs:date. topic:Aircraft rdf:type class:Project; topic:name “Aircraft”. event:Evt1 rdf:type class:Event; event:agent person:JaneDoe; event:about topic:Aircraft ; event:location geoRegion:Eurasia, geoRegion:Americas; event:org org:ABC_Corp; event:label “Training Module”; event:startDate “2014-11-24”^^xs:date. event:endDate “2014-11-26”^^xs:date. event:Evt2 rdf:type class:Event; event:agent person:JohnSmith; event:about topic:Aircraft ; event:location geoRegion:Americas; event:label “Surveillance Component”; event:org org:XYZ_Corp; event:startDate “2014-12-18”^^xs:date. event:endDate
  5. 5. For a given project, identify the names of those actors and their associated organizations who were involved in an event focused on that project, along with when the event started and ended, sorted by orgName, actor name, start and end dates respectively. Select ?eventLabel ?orgName ?actorName ?startDate ?endDate where { ?project rdf:type class:Project; project:name $projectName. ?event event:project ?project; event:actor ?actor; event:label ?eventLabel; event:startDate ?startDateISO; event:endDate ?endDateISO. ?actor actor:name ?actorName; actor:memberOf ?org; ?org org:name ?orgName. bind (format-date($startDateISO, "[MNn] [D], [Y]“) as ?startDate) bind (format-date($endDateISO, "[MNn] [D], [Y]“) as ?endDate) } order by ?startDateISO ?endDateISO 9
  6. 6. For a given project, identify the names of those actors and their associated organizations who were involved in an event focused on that project, along with when the event started and ended, sorted by orgName, actor name, start and end dates respectively. eventLabel orgName actorName startDate endDate Training Module 5 ABC Corp. Jane Doe Nov 24, 2014 Dec 17, 2014 Surveillance Comp. XYZ, Inc. John Smith Dec 18, 2014 Mar 12, 2015 Nav Sys 1 ABC Corp. Jane Doe Dec 19, 2014 Feb 9, 2015 Gyro Sys 3 ABC Corp. Jane Doe Dec 19, 2014 Mar 1, 2015 AutoSensor 2 XYZ, Inc Steve Deere Dec 21, 2014 Apr 7, 2015 Left Fore Aileron XYZ, Inc. John Smith Mar 14,2015 Jun 1, 2015 10
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×