ACM Home Page
Please provide us with feedback. Feedback
Experiences with the enforcement of access rights extracted from ODRL-based digital contracts
Full text PdfPdf (241 KB)
Source ACM Workshop On Digital Rights Management archive
Proceedings of the 3rd ACM workshop on Digital rights management table of contents
Washington, DC, USA
SESSION: Copyrights and access-rights table of contents
Pages: 90 - 102  
Year of Publication: 2003
ISBN:1-58113-786-9
Authors
Susanne Guth  Vienna University of Economics and BA, Austria
Gustaf Neumann  Vienna University of Economics and BA, Austria
Mark Strembeck  Vienna University of Economics and BA, Austria
Sponsors
ACM: Association for Computing Machinery
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 28,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/947380.947392
What is a DOI?

ABSTRACT

In this paper, we present our experiences concerning the enforcement of access rights extracted from ODRL-based digital contracts. We introduce the generalized Contract Schema (CoSa) which is an approach to provide a generic representation of contract information on top of rights expression languages. We give an overview of the design and implementation of the xoRELInterpreter software component. In particular, the xoRELInterpreter interprets digital contracts that are based on rights expression languages (e.g. ODRL or XrML) and builds a runtime CoSa object model. We describe how the xorbac access control component and the xoRELInterpreter component are used to enforce access rights that we extract from ODRL-based digital contracts. Thus, our approach describes how ODRL-based contracts can be used as a means to disseminate certain types of access control information in distributed systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Le Hors, et al. Document Object Model (DOM) Level 2 Core Specification. http://www.w3.org/DOM/, November 2000.
 
2
R. Anderson and M. Kuhn. Tamper Resistance - a Cautionary Note. In Proc. of the 2nd USENIX Workshop on Electronic Commerce, November 1996.
 
3
M. Bartel, J. Boyer, B. Fox, B. LaMacchia, and E. Simon. XML-Signature Syntax and Processing. http://www.w3.org/TR/xmldsig-core/, February 2002. W3 Consortium Recommendation.
 
4
T. Berners-Lee, R. Fielding, and L. Masinter. Uniform Resource Identifiers (URI): Generic Syntax. IETF RFC 2396, Standards Track, http://www.ietf.org/rfc/rfc2396.txt, August 1998.
 
5
6
 
7
J. Clark and S. DeRose. XML Path Language (XPath). http://www.w3.org/TR/xpath, November 1999. W3 Consortium Recommendation.
 
8
T. DeMartini, X. Wang, and B. Wragg. MPEG-21 Working Documents - Part 5 & Part 6, MPEG-21 Rights Expression Language. http://www.chiariglione.org/mpeg/working\_documents.htm, March 2003.
 
9
D. C. Fallside. eXtenisble Markup Language (XML) Schema Specification 1.0. http://www.w3.org/TR/XML/Schema/, May 2001. W3 Consortium Candidate Recommendation.
10
 
11
K. Fujimura and Y. Nakajima. General-Purpose Digital Ticket Framework. In Proc. of the 3rd USENIX Workshop on Electronic Commerce, September 1998.
 
12
S. Guth, G. Neumann, and M. Strembeck. Toward a Conceptual Framework for Digital Contract Composition and Fulfillment. In Proc. of the International Workshop for Technology, Economy, Social and Legal Aspects of Virtual Goods, May 2003.
 
13
 
14
 
15
R. Iannella. Open Digital Rights Language (ODRL), Version 1.1. http://odrl.net, August 2002.
 
16
ITU-T. ITU-T Recommendation X.500: Information Technology-Open Systems Interconnection-The Directory: Overview of Concepts, Models and Services, 1993.
 
17
J. Loewer and R. Ade. tDOM (DOM Implementation). available at: http://www.tdom.org/, 2003.
 
18
A. Keller, G. Kar, H. Ludwig, A. Dan, and J.-L. Hellerstein. Managing Dynamic Services: A Contract Based Approach to a Conceptual Architecture. In Proc. of the 8th IEEE/IFIP Network Operations and Management Symposium (NOMS), April 2002.
19
20
 
21
G. Medvinsky and C. Neuman. NetCash: A Design for Practical Electronic Currency on the Internet. November 1993.
22
23
 
24
G. Neumann and U. Zdun. XOTcl, an Object-Oriented Scripting Language. In Proc. of Tcl2k: 7th USENIX Tcl/Tk Conference, February 2000.
 
25
 
26
27
 
28
J.S. Park and R.Sandhu. Smart Certificates: Extending X.509 for Secure Attribute Services on the Web. In Proc. of 22nd National Information Systems Security Conference (NISSC), October 1999.
29
 
30
31
 
32
 
33
S.Godik and T.Moses (eds.). eXtensible Access Control Markup Language (XACML) Version 1.0. OASIS Standard, February 2003.
 
34
 
35
J.G. Steiner, C. Neuman, and J.I. Schiller. Kerberos: An Authentication Service for Open Network Systems. In Proc. of the USENIX Winter Conference, February 1988.
 
36
W/O. Syntax for the Digital Object Identifier. http://www.niso.org/standards/, December 2000.
 
37
W/O. eXtensible rights Markup Language (XrML), Version 2.0. http://www.xrml.org/, November 2001.
 
38
W/O. MARC Code List for Relators, Sources, Description Conventions. http://www.loc.gov/marc/relators/, January 2003.


Collaborative Colleagues:
Susanne Guth: colleagues
Gustaf Neumann: colleagues
Mark Strembeck: colleagues