TY - GEN
T1 - A domain specific language for usage management
AU - Lamb, Christopher C.
AU - Jamkhedkar, Pramod A.
AU - Bohnsack, Mathew P.
AU - Nandina, Viswanath
AU - Heileman, Gregory L.
PY - 2011
Y1 - 2011
N2 - In this paper we describe the development of a domain specific language (DSL) for expressing usage management policies and associating those policies with managed artifacts. We begin by framing a model for the language, including generalized use cases, a domain model, a general supported life-cycle, and specific extension requirements. We then develop the language from that model, demonstrating key syntactic elements and highlighting the technology behind the language while tracing features back to the initial model. We then demonstrate how the DSL supports common usage management and DRM-centric environments, including creative commons, the extensible rights markup language (XrML), and the open digital rights language (ODRL).
AB - In this paper we describe the development of a domain specific language (DSL) for expressing usage management policies and associating those policies with managed artifacts. We begin by framing a model for the language, including generalized use cases, a domain model, a general supported life-cycle, and specific extension requirements. We then develop the language from that model, demonstrating key syntactic elements and highlighting the technology behind the language while tracing features back to the initial model. We then demonstrate how the DSL supports common usage management and DRM-centric environments, including creative commons, the extensible rights markup language (XrML), and the open digital rights language (ODRL).
KW - Access control
KW - DRM
KW - Interoperability
KW - Usage management
UR - http://www.scopus.com/inward/record.url?scp=81055125678&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=81055125678&partnerID=8YFLogxK
U2 - 10.1145/2046631.2046641
DO - 10.1145/2046631.2046641
M3 - Conference contribution
AN - SCOPUS:81055125678
SN - 9781450310055
T3 - Proceedings of the ACM Conference on Computer and Communications Security
SP - 51
EP - 62
BT - DRM'11 - Proceedings of the 11th Annual ACM Workshop on Digital Rights Management
T2 - 11th Annual ACM Workshop on Digital Rights Management, DRM'11, Held in Conjunction with the 18th ACM Conference on Computer and Communications Security, CSS 2011
Y2 - 21 October 2011 through 21 October 2011
ER -