<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>License Linked Data Resources Pattern</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Ontology Engineering Group, Universidad Polit ́ecnica de Madrid</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>V ́ıctor Rodr ́ıguez-Doncel, Mari Carmen Sua ́rez-Figueroa</institution>
          ,
          <addr-line>Asunci ́on G ́omez-P ́erez, and Mar ́ıa Poveda-Villal ́on</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Linked Data resources can be referenced by rights expressions or access control policies. Based on the common model found in six existing rights expression languages and revolving around the n-ary relation pattern, the License Linked Data Resources pattern is presented as a solution to describe existing licenses and ad-hoc rights expressions alike and valid for open and not open scenarios.</p>
      </abstract>
      <kwd-group>
        <kwd>Ontology design patterns</kwd>
        <kwd>Linked Data</kwd>
        <kwd>rights expressions</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Linked Data (LD) assets (RDF triples, graphs, datasets, mappings...) can be
object of protection by the intellectual property (IP) law, the database law or
its access or publication be restricted by other legal reasons (personal data
protection, security reasons, etc.) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Publishing a rights expression along with the
digital asset, allows the rightsholder waiving some or all of the IP and database
rights (leaving the work in the public domain), permitting some operations if
certain conditions are satisfied (like giving attribution to the author) or simply
reminding the audience that some rights are reserved. Additionally, LD resources
can be conditionally available after the evaluation of access control policies [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],
expressing who can act what actions under which circumstances.
      </p>
      <p>
        After the comparison in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] of six important rights expressions and policy
languages (ODRL, MPEG-21 REL, XACML, ccREL, MPEG-21 MVCO and WAC),
enough commonalities were found to extract a common underlying model, which
could satisfy all of them. Based on that model, this poster paper describes a
content ontology design pattern, named License Linked Data Resources (LLDR), to
model licensing issues over Linked Data resources.
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Pattern description</title>
      <p>Intent and requirements
The intent of the content pattern Licence Linked Data Resources is to represent
the relation that exists among a rights expression, an action, an agent, a LD
⋆ This research is supported by the Spanish Ministry of Science and Innovation through
a Juan de la Cierva fellowship and the project BabelData (TIN2010-17550).
resource and a condition. In particular, the core idea of the pattern is to model:
a rights expression which allows/prohibits/obliges to make an Action (Right) to
an Agent over a LD resource under a condition.</p>
      <p>The LLDR pattern is commited to satisfy the following requirements:
– To keep the structure present in other Rights Expression Languages
– To be able to represent existing known licenses (Creative Commons licenses...)
– To support database rights: extraction and re-utilization
– To support privacy law (personal data handling) and the right to access
– To support IP law rights: reproduction, distribution, and transformation
– To support these right declarations: unconditionally waiving rights, restating
that some rights are reserved, and licensing rights subject to conditions
– To support existing licensing practices for RDF resources
– To support these business models: open data business models, non open data
business models, and hybrid models.</p>
      <p>cc:License</p>
      <p>lldr:Contract
lldr:RightsExpression</p>
      <p>
        cc:Requirement
cc:Permission
cc:Prohibition
dcterms:license
lldr:hasObject lldr:LinkedDataResource
lldr:hasSubject
lldr:hasRight
The most convenient way to represent the information described before is to
use the so-called n-ary relation pattern, which addresses these situations: “(a) a
binary relationship that really needs a further argument; (b) two binary
relationships that always go together and should be represented as one n-ary relation;
and (c) a relationship that is really amongst several things” ([
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]). One of the
proposed patterns for representing n-ary relations consists of introducing a new
class for the relation and links to all the participants in the relation. Indeed, the
LLDR content pattern is inspired on the third consideration shown in the
description of n-ary relations from the W3C Semantic Web Best Practices Group
Prefix
      </p>
      <p>Namespace
void http://www.w3.org/TR/void/
cc http://creativecommons.org/ns#
foaf http://xmlns.com/foaf/0.1/
acl http://www.w3.org/ns/auth/acl
gr http://purl.org/goodrelations/v1
dcterms http://purl.org/dc/terms/</p>
      <p>
        Table 1. Prefixes and namespaces
in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Fig. 1 shows the LLDR pattern, where the core elements of the n-ary
relation are grayed, Table 1 shows the namespace of some used vocabularies.
      </p>
      <p>All the relations revolve around the lldr:RightsExpression element, this
class being the qualified relation1. This class has the direct relations with the
lldr:LinkedDataResource (a superclass declared to embrace the LD information
units of rdf:Statement, void:Dataset and void:Linksets), the
lldr:LinkedDataRight, the cc:Requirement and foaf:Agent. Prohibitions, permissions and
requirements are rights expressions themselves. The LinkedDataRights is a
superclass representing the applicable rights to Linked Data resources: IP rights
(cc:Reproduction, cc:Distribution and cc:DerivativeWorks), database rights
(lldr:Extraction and lldr:Reutilization) and the mere access (acl:Access).</p>
      <p>Rights expressions appear naturally in groups and not separately. Common
licenses and typical authorizations are actually aggregations of atomic rights
expressions. For this reason, cc:License and lldr:Contract are both subclasses
and containers of rights expressions. The aggregation relationship can be
represented in OWL using a partOf-whole relation pattern , and consequently a partOf
object property has been declared. As a final requirement, resources must be
directly linkable to licenses, as this is a common practice already in use (through
a dcterms:license or a cc:license property), and in which case the rights
expression does not need to include a specific resource.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Pattern Usage Example</title>
      <p>In the following examples, classes are represented with boxes, relations with
arrows and individuals with ellipses. Fig. 2 represents how a RDF dataset is
attributed a known license. This example is currently in use by the Linked Data
community (albeit not massively). Fig. 3 represents how the right of extraction
(copying a database) is waived exclusively to myAgent. Fig. 4 represents how the
access to an important reificated statement (the forecast for the stock market
price of Google) is offered for 100 e, using the GoodRelations vocabulary.
1 http://patterns.dataincubator.org/book/qualified-relation.html
void:Dataset
myRDFDaataset dcterms:license
lldr:RightsExpression</p>
      <p>a
myDeonticExpression
lldr:hasObject
lldr:hasRight
lldr:hasSubject
rdf:Statement</p>
      <p>a lldr:hasObject
_:myStatement myOffer
rdf:subject
rdf:predicate GexO:OEsGtimatedStockPrice
myRDFDataset
lldr:extraction
myAgent
a
a
a
gr:PriceSpecification</p>
      <p>a hasCurrency EUR
myPrice hasCurrencyValue100</p>
    </sec>
    <sec id="sec-4">
      <title>Summary and Outlook</title>
      <p>The content pattern Licence Linked Data Resources (LLDR) provides a
mechanism to represent rights expressions to be applied for Linked Data resources.
Having been recently published2, the immediate goal is declaring its
relationships with the ODRLv2 ontology and studying the compatibility with the key
elements of other relevant vocabularies like LiMO, L4LOD or ODRS3.
2 http://oeg-dev.dia.fi.upm.es/licensius/static/lldr.html
3 http://data.opendataday.it/LiMo, http://ns.inria.fr/l4lod/v2/l4lod v2.htm and
http://schema.theodi.org/odrs/ respectively</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Rodr</surname>
          </string-name>
          <article-title>´ıguez-</article-title>
          <string-name>
            <surname>Doncel</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <article-title>Go´mez-P´erez, A., and</article-title>
          <string-name>
            <surname>Mihindukulasooriya</surname>
          </string-name>
          , N.:
          <article-title>Rights declaration in Linked Data</article-title>
          .
          <source>in Proc. of the 3rd Int. Workshop on Consuming Linked Data</source>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Costabello</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Villata</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rocha</surname>
            ,
            <given-names>O. R.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Gandon</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Access</surname>
          </string-name>
          <article-title>Control for HTTP Operations on Linked Data</article-title>
          .
          <source>In The Semantic Web: Semantics and Big Data</source>
          (pp.
          <fpage>185</fpage>
          -
          <lpage>199</lpage>
          ). Springer Berlin Heidelberg (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Rodr</surname>
          </string-name>
          <article-title>´ıguez-</article-title>
          <string-name>
            <surname>Doncel</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <article-title>Su´arez-</article-title>
          <string-name>
            <surname>Figueroa</surname>
            ,
            <given-names>M. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Go´</surname>
          </string-name>
          mez-P´erez, A., and
          <string-name>
            <surname>Poveda</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Licensing Patterns for Linked Data</article-title>
          .
          <source>in Proc. of the 4th Int. Workshop on Ontology Patterns</source>
          (to appear) (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rector</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hayes</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Welty</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Defining</surname>
          </string-name>
          n
          <article-title>-ary relations on the semantic web</article-title>
          . W3C Working Group Note (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>