RDF-based ADMS Model
description
Transcript of RDF-based ADMS Model
Copyright 2009 Digital Enterprise Research Institute. All rights reserved.
Digital Enterprise Research Institute www.deri.ie
RDF-based ADMS Model
Gofran Shukhair, Fadi Maali, Nikos LoutasEmail: [email protected]
Digital Enterprise Research Institute www.deri.ie
Rationale
We propose an RDF model which has all the core properties needed to model an asset
We also recommend reusing a set of properties
Digital Enterprise Research Institute www.deri.ie
LOD vocabularies
List of the LOD vocabularies that will be reused in ADMS : Data Catalog Vocabulary (dcat):
http://www.w3.org/ns/dcat Dublin Core (dc): http://purl.org/dc/terms/ Friend Of Friend (foaf): http://xmlns.com/foaf/0.1/ Description of a Project (doap):
http://usefulinc.com/ns/doap#
Digital Enterprise Research Institute www.deri.ie
Digital Enterprise Research Institute www.deri.ie
Digital Enterprise Research Institute www.deri.ie
Value Vocabulary
Classes like adms:Domain ,adms:Country adms:Model , adms:SyntaxSpec and adms:SemanticSpec are value vocabulary as described in the ADMS draft
These values will be described as skos:Concept Values (codelists) should be provided to complete
the model
Digital Enterprise Research Institute www.deri.ie
Versioning (1/2)
Each asset should be connected to its latest release version
The model is updated each time new release is added
Each release is related to the previous version
Digital Enterprise Research Institute www.deri.ie
Versioning (2/2)
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/repositories/semic.eu>rdf:type adms:Repository;rdfs:label "Semic.eu";adms:asset <http://data.semic.eu/assets/access_to_biological_collection_data>.
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/assets/access_to_biological_collection_data> rdf:type adms:Asset ; dc:title "Access to Biological Collection Data" ; dc:description "Access to Biological Collection Data" ; dct:issued "06/15/2008"^^xsd:date ; dct:license <http://vocab.deri.ie/adms#Creative_Commons_Attribution_3.0_United_States_License> ; dct:modified "09/27/2010"^^xsd:date ; dct:spatial <http://sws.geonames.org/6255147> ,<http://sws.geonames.org/625514>;
Access to biological collection data
adms:asset
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/assets/access_to_biological_collection_data> rdf:type adms:Asset ; dc:title "Access to Biological Collection Data" ; dct:spatial <http://sws.geonames.org/6255147> ,<http://sws.geonames.org/625514>;
Access to biological collection data
adms:asset
Asia
Africa
dct:spatial
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/assets/access_to_biological_collection_data> rdf:type adms:Asset ; dc:title "Access to Biological Collection Data" ; dc:description "Access to Biological Collection Data" ; dc:publisher <http://data.semic.eu/users/001> ; adms:relatedAsset <http://data.semic.eu/assets/biological_collection_access_service_biocase_protocol> ; dct:isPartOf <http://data.semic.eu/assets/extension_for_geosciences_abcd-efg> ;
Access to biological collection data
adms:assetBiological collection access service biocase protocol
adms:relatedAsset
Extension for geosciences ABCD_EFG
dct:isPartOf
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/assets/access_to_biological_collection_data> rdf:type adms:Asset ; dc:title "Access to Biological Collection Data" ; adms:domain adms-domain:Biology
adms-domain:Biodiversity ;
Access to biological collection data
adms:asset
adms-domain:Biology
adms-domain:Biodiversity
adms:domain
adms:domain
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/assets/access_to_biological_collection_data> rdf:type adms:Asset ; dc:title "Access to Biological Collection Data" ; adms:release <http://data.semic.eu/asset/access_to_biological_collection_data/releases/1.0.0> ;
Access to biological collection data
adms:asset
Release 1.0.0adms:release
Digital Enterprise Research Institute www.deri.ie
Example
SEMIC.EU
<http://data.semic.eu/assets/access_to_biological_collection_data> rdf:type adms:Asset ; dc:title "Access to Biological Collection Data" ; adms:release <http://data.semic.eu/asset/access_to_biological_collection_data/releases/1.0.0> ; dct:hasVersion <http://data.semic.eu/asset/access_to_biological_collection_data/releases/0.5.0> ;
Access to biological collection data
adms:asset
Release 1.0.0adms:release
Release 0.5.0
dc:hasVersion
Digital Enterprise Research Institute www.deri.ie
Access Control
Each user is a member of a user group Access policy describes how assets are available
for users and the permissions involved. Each request by a user to access the assets goes
through a policy enforcement mechanism that assures proper access control.
Solutions for policy description and enforcement do exist in the Semantic Web world
Digital Enterprise Research Institute www.deri.ie
Access Control
A1
A2
A3UG2
UG1
adms:accessUserGroup
User groups
Access policy user1 UG3adms:accessUserGroup
A2 A3
Allowed Asset veiw for user1
UG2
UG1
UG3A4
A4
Copyright 2009 Digital Enterprise Research Institute. All rights reserved.
Digital Enterprise Research Institute www.deri.ie
RDF-based ADMS Model
Gofran Shukair, Fadi Maali, Nikos LoutasEmail: [email protected]