What does an Application Profile in RDF say - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

What does an Application Profile in RDF say

Description:

rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns ... rdfs:comment The temporal coverage of the items in the collection. /rdfs:comment ... – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 23
Provided by: gauris
Category:

less

Transcript and Presenter's Notes

Title: What does an Application Profile in RDF say


1
What does anApplication Profile in RDF say?
  • Thomas Baker, GMD
  • Gauri Salokhe, GMD
  • Third SCHEMAS Workshop, Budapest
  • 11 May 2001

2
Describes itself
My Application Profile has dctitle "Profile for
MyProject".
"Profile for MyProject
3
Describes itself
My ApplicationC has dcdate 2001-05-10.
2001-05-10
4
Describes itself
My Application Profile is profile of
http//MyProject.org/P6/ (the Web address of the
project).
http//MyProject.org/P6/
5
...in XML/RDF
ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-r
df-syntax-ns" xmlnsrdfs"http//www.w3.org/200
0/01/rdf-schema" xmlnsdc"http//dublincore.or
g/2000/03/13-dces" xmlnssmes"http//www.schem
as-forum.org/SCHEMAS/1.0/smes"gt ltsmesApSchema
rdfabout" http//MyProject.org/AP1.rdf
"gt ltdctitlegtProfile for MyProject
v1.0lt/dctitlegt ltdcdategt2001-05-10 lt/dcdategt
ltsmesisProfileOf rdfresource"http//MyProject
.org/P6/"/gt lt/smesApSchemagt lt/rdfRDFgt
6
Uses terms from namespaces
My Application Profile uses dcqtemporal.
dcqtemporal
7
Use terms from namespaces
My Application Profile uses dcqtemporal in
describing a Resource.
dctypeResource
8
Override a label
My Application Profile uses dcqtemporal
replacing its standard label with Time.
Time
9
Override a definition
My Application Profile uses dcqtemporal
replacing its standard label with Time and its
standard definition with The temporal coverage
of the items in the collection.
The temporal
10
Add a usage guideline
My Application Profile uses dcqtemporal with the
additional comment This element is optional.
smescomment
This element is optional.
11
...in XML/RDF (a)
  • ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-
    rdf-syntax-ns"
  • xmlnsrdfs"http//www.w3.org/2000/01/rdf-schem
    a"
  • xmlnsdcq"http//dublincore.org/2000/03/13-dcq
    "
  • xmlnssmes"http//www.schemas-forum.org/SCHEMA
    S/1.0/smes"gt
  • ltsmesApSchema rdfabout" http//MyProject.org/AP
    1.rdf "gt
  • ltsmesusesgt
  • ltrdfDescription about "http//dublincore.org/
    2000/03/13/dcqtemporal"gt
  • ltrdfslabelgtTimelt/rdfslabelgt
  • ltrdfscommentgtThe temporal coverage of the
    items in the collection.
  • lt/rdfscommentgt
  • ltsmescommentgtThis element is
    optional.lt/smescommentgt
  • ltrdfsdomain rdfresource"http//dublincore.o
    rg/2000/03/13/dctypeResource"/gt
  • lt/rdfDescriptiongt
  • lt/smesusesgt
  • lt/smesApSchemagt
  • lt/rdfRDFgt

12
...in XML/RDF (b)
  • ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-
    rdf-syntax-ns"
  • xmlnsrdfs"http//www.w3.org/2000/01/rdf-schem
    a"
  • xmlnsdcq"http//dublincore.org/2000/03/13-dcq
    "
  • xmlnssmes"http//www.schemas-forum.org/SCHEMA
    S/1.0/smes"gt
  • ltsmesApSchema rdfabout" http//MyProject.org/AP
    1.rdf "gt
  • ltsmesusesgt ltsmesusagegt
  • ltsmesterm rdfresource "http//dublincore.org
    /2000/03/13/dcqtemporal"gt
  • ltrdfslabelgtTimelt/rdfslabelgt
  • ltrdfscommentgtThe temporal coverage of the
    items in the collection.
  • lt/rdfscommentgt
  • ltsmescommentgtThis element is
    optional.lt/smescommentgt
  • ltrdfsdomain rdfresource"http//dublincore.o
    rg/2000/03/13/dctypeResource"/gt
  • lt/smestermgt
  • lt/smesusagegtlt/smesusesgt
  • lt/smesApSchemagt
  • lt/rdfRDFgt

13
Use an element...
My Application Profile uses dcsubject in
describing a Resource.
14
...with permissible values
My Application Profile uses dcsubject which has
a value space defined in dcqSubjectScheme.
dcqSubjectScheme
15
...such as
My Application Profile uses dcsubject which has
a value space that is a dcqSubjectScheme. My
Application also uses dcqLCSH which is a
subClassOf dcqSubjectScheme.
16
...in XML/RDF (a)
  • ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-
    rdf-syntax-ns"
  • xmlnsrdfs"http//www.w3.org/2000/01/rdf-schem
    a"
  • xmlnsdc"http//dublincore.org/2000/03/13-dces
  • xmlnsdcq"http//dublincore.org/2000/03/13-dcq
    "
  • xmlnssmes"http//www.schemas-forum.org/SCHEMA
    S/1.0/smes"gt
  • ltsmesApSchema rdfabout" http//MyProject.org/AP
    1.rdf "gt
  • ltsmesusesgt ltrdfDescription about
    "http//dublincore.org/2000/03/13/dcessubject"gt
  • ltrdfsrange rdfresource"http//dublincore.or
    g/2000/03/13/dcqSubjectScheme"/gt
  • ltrdfsdomain rdfresource"http//dublincore.o
    rg/2000/03/13/dctypeResource"/gt
  • lt/rdfDescriptiongt lt/smesusesgt
  • ltsmesusesgt ltrdfDescription about
    "http//dublincore.org/2000/03/13/dcqLCSH"gt
  • ltrdfssubClassOf rdfresource"http//dublinco
    re.org/2000/03/13/dcqSubjectScheme"/gt
  • lt/rdfDescriptiongt lt/smesusesgt
  • lt/smesApSchemagt
  • lt/rdfRDFgt

17
...in XML/RDF (b)
  • ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-
    rdf-syntax-ns"
  • xmlnsrdfs"http//www.w3.org/2000/01/rdf-schem
    a"
  • xmlnsdc"http//dublincore.org/2000/03/13-dces
  • xmlnsdcq"http//dublincore.org/2000/03/13-dcq
    "
  • xmlnssmes"http//www.schemas-forum.org/SCHEMA
    S/1.0/smes"gt
  • ltsmesApSchema rdfabout" http//MyProject.org/AP
    1.rdf "gt
  • ltsmesusesgt ltsmesusagegt
  • ltsmesterm rdfresource "http//dublincore.org
    /2000/03/13/dcessubject"gt
  • ltrdfsrange rdfresource"http//dublincore.or
    g/2000/03/13/dcqSubjectScheme"/gt
  • ltrdfsdomain rdfresource"http//dublincore.o
    rg/2000/03/13/dctypeResource"/gt
  • lt/smestermgt lt/smesusagegtlt/smesusesgt
  • ltsmesusesgt ltsmesusagegt
  • ltsmesterm rdfresource "http//dublincore.org
    /2000/03/13/dcqLCSH"gt
  • ltrdfssubClassOf rdfresource"http//dublinco
    re.org/2000/03/13/dcqSubjectScheme"/gt
  • lt/smestermgt lt/smesusagegtlt/smesusesgt
  • lt/smesApSchemagt
  • lt/rdfRDFgt

18
Joining graphs to query
Which profiles use dctitle? Answer MyProject,
19
Joining graphs to query
Which profiles use dctitle? Answer MyProject,
Biblink
20
Joining graphs to query
Which profiles use dctitle? Answer MyProject,
Biblink, RSLP
21
Joining graphs to query
Which profiles use dctitle to describe a
Collection?
22
Other queries
  • What elements do Profiles use to describe People?
  • What controlled vocabularies do Profiles use for
    Subject?
  • Which Profiles use elements from vcard namespace?
Write a Comment
User Comments (0)
About PowerShow.com