The problem with rights expression languages

Pramod A. Jamkhedkar, Gregory L. Heileman, Iván Martínez-Ortiz

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations

Abstract

In this paper we consider the functionality that a rights expression language (REL) should provide within a digital rights management (DRM) environment. We begin by noting the dearth of applications that make use of RELs, despite the fact that they have now been available since the late 1990's. We posit that one of the main impediments to the use of RELs is the complexity associated with understanding and using them. This results from the fact that the functionality needed to handle a wide variety of possible DRM scenarios is typically built into a REL, and it is often difficult to cleanly partition out only those pieces needed by a particular DRM application. Basing DRM system design on a layered architecture provides one way of achieving a partitioning and points to the need for a simple REL that is exclusively responsible for the expression of rights, while pushing much of the functionality found in current RELs into higher system layers. In order to demonstrate the usefulness of this approach, we provide an example implementation dealing with DRM-based negotiations.

Original languageEnglish (US)
Title of host publicationProceedings of the ACM Workshop on Digital Rights Management, DRM '06, Co-located with the 13th ACM Conference on Computer and Communications Security, CCS'06
Pages59-67
Number of pages9
DOIs
StatePublished - 2006
Externally publishedYes
EventACM Workshop on Digital Rights Management, DRM '06, Co-located with the 13th ACM Conference on Computer and Communications Security, CCS'06 - Alexandria, VA, United States
Duration: Oct 30 2006Nov 3 2006

Publication series

NameProceedings of the ACM Conference on Computer and Communications Security
ISSN (Print)1543-7221

Conference

ConferenceACM Workshop on Digital Rights Management, DRM '06, Co-located with the 13th ACM Conference on Computer and Communications Security, CCS'06
Country/TerritoryUnited States
CityAlexandria, VA
Period10/30/0611/3/06

Keywords

  • Architecture
  • DRM
  • Rights Expression Language

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'The problem with rights expression languages'. Together they form a unique fingerprint.

Cite this