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

    39 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).