LicenseScript: A Logical Language for Digital Rights Management

C.N. Chong, R.J. Corin, J.M. Doumen, Sandro Etalle, Pieter H. Hartel, Y.W. Law, Andrew Tokmakoff

Research output: Book/ReportReportProfessional

36 Downloads (Pure)

Abstract

We propose LicenseScript, a language for digital rights management (DRM) based on multiset rewriting and logic programming. LicenseScript enjoys a precise syntax and semantics, and it is rich enough to embed other rights expression languages (REL). We show that LicenseScript is expressive and flexible by exploring several application domains representing different aspects of DRM. We present an implementation. Finally, we extend the core of the language to account for multiple devices in authorized domains.
Original languageUndefined
Place of PublicationEnschede
PublisherDistributed and Embedded Security (DIES)
Number of pages37
Publication statusPublished - Feb 2005

Publication series

NameCTIT Technical Report Series
PublisherUniversity of Twente, Centre for Telematics and Information Technology (CTIT)
No.TR-CTIT-05-09
ISSN (Print)1381-3625

Keywords

  • SCS-Cybersecurity
  • IR-57013
  • METIS-248117
  • EWI-5748

Cite this

Chong, C. N., Corin, R. J., Doumen, J. M., Etalle, S., Hartel, P. H., Law, Y. W., & Tokmakoff, A. (2005). LicenseScript: A Logical Language for Digital Rights Management. (CTIT Technical Report Series; No. TR-CTIT-05-09). Enschede: Distributed and Embedded Security (DIES).
Chong, C.N. ; Corin, R.J. ; Doumen, J.M. ; Etalle, Sandro ; Hartel, Pieter H. ; Law, Y.W. ; Tokmakoff, Andrew. / LicenseScript: A Logical Language for Digital Rights Management. Enschede : Distributed and Embedded Security (DIES), 2005. 37 p. (CTIT Technical Report Series; TR-CTIT-05-09).
@book{70ea18bfaf394a549cc40bf53cd40a55,
title = "LicenseScript: A Logical Language for Digital Rights Management",
abstract = "We propose LicenseScript, a language for digital rights management (DRM) based on multiset rewriting and logic programming. LicenseScript enjoys a precise syntax and semantics, and it is rich enough to embed other rights expression languages (REL). We show that LicenseScript is expressive and flexible by exploring several application domains representing different aspects of DRM. We present an implementation. Finally, we extend the core of the language to account for multiple devices in authorized domains.",
keywords = "SCS-Cybersecurity, IR-57013, METIS-248117, EWI-5748",
author = "C.N. Chong and R.J. Corin and J.M. Doumen and Sandro Etalle and Hartel, {Pieter H.} and Y.W. Law and Andrew Tokmakoff",
note = "Imported from CTIT",
year = "2005",
month = "2",
language = "Undefined",
series = "CTIT Technical Report Series",
publisher = "Distributed and Embedded Security (DIES)",
number = "TR-CTIT-05-09",

}

Chong, CN, Corin, RJ, Doumen, JM, Etalle, S, Hartel, PH, Law, YW & Tokmakoff, A 2005, LicenseScript: A Logical Language for Digital Rights Management. CTIT Technical Report Series, no. TR-CTIT-05-09, Distributed and Embedded Security (DIES), Enschede.

LicenseScript: A Logical Language for Digital Rights Management. / Chong, C.N.; Corin, R.J.; Doumen, J.M.; Etalle, Sandro; Hartel, Pieter H.; Law, Y.W.; Tokmakoff, Andrew.

Enschede : Distributed and Embedded Security (DIES), 2005. 37 p. (CTIT Technical Report Series; No. TR-CTIT-05-09).

Research output: Book/ReportReportProfessional

TY - BOOK

T1 - LicenseScript: A Logical Language for Digital Rights Management

AU - Chong, C.N.

AU - Corin, R.J.

AU - Doumen, J.M.

AU - Etalle, Sandro

AU - Hartel, Pieter H.

AU - Law, Y.W.

AU - Tokmakoff, Andrew

N1 - Imported from CTIT

PY - 2005/2

Y1 - 2005/2

N2 - We propose LicenseScript, a language for digital rights management (DRM) based on multiset rewriting and logic programming. LicenseScript enjoys a precise syntax and semantics, and it is rich enough to embed other rights expression languages (REL). We show that LicenseScript is expressive and flexible by exploring several application domains representing different aspects of DRM. We present an implementation. Finally, we extend the core of the language to account for multiple devices in authorized domains.

AB - We propose LicenseScript, a language for digital rights management (DRM) based on multiset rewriting and logic programming. LicenseScript enjoys a precise syntax and semantics, and it is rich enough to embed other rights expression languages (REL). We show that LicenseScript is expressive and flexible by exploring several application domains representing different aspects of DRM. We present an implementation. Finally, we extend the core of the language to account for multiple devices in authorized domains.

KW - SCS-Cybersecurity

KW - IR-57013

KW - METIS-248117

KW - EWI-5748

M3 - Report

T3 - CTIT Technical Report Series

BT - LicenseScript: A Logical Language for Digital Rights Management

PB - Distributed and Embedded Security (DIES)

CY - Enschede

ER -

Chong CN, Corin RJ, Doumen JM, Etalle S, Hartel PH, Law YW et al. LicenseScript: A Logical Language for Digital Rights Management. Enschede: Distributed and Embedded Security (DIES), 2005. 37 p. (CTIT Technical Report Series; TR-CTIT-05-09).