ACM Home Page
Please provide us with feedback. Feedback
Towards a software architecture for DRM
Full text PdfPdf (296 KB)
Source ACM Workshop On Digital Rights Management archive
Proceedings of the 5th ACM workshop on Digital rights management table of contents
Alexandria, VA, USA
SESSION: Software issues table of contents
Pages: 65 - 74  
Year of Publication: 2005
ISBN:1-59593-230-5
Authors
Sam Michiels  DistriNet Research Group, Leuven, Belgium
Kristof Verslype  DistriNet Research Group, Leuven, Belgium
Wouter Joosen  DistriNet Research Group, Leuven, Belgium
Bart De Decker  DistriNet Research Group, Leuven, Belgium
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): 14,   Downloads (12 Months): 172,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1102546.1102559
What is a DOI?

ABSTRACT

The domain of digital rights management (DRM) is currently lacking a generic architecture that supports interoperability and reuse of specific DRM technologies. This lack of architectural support is a serious drawback in light of the rapid evolution of a complex domain like DRM. It is highly unlikely that a single DRM technology or standard will be able to support the diversity of devices, users, platforms, and media, or the wide variety of system requirements concerning security, flexibility, and efficiency. This paper analyses state-of-the-art DRM technologies and extracts from them high level usage scenarios according to content consumers, producers, and publishers. In addition, the key services are identified both from a functional and security perspective. Identifying key DRM services and locating them in an overall structure brings us one step closer to a software architecture for DRM. Having available a software architecture should help the DRM community in reasoning about DRM systems, and in achieving reuse and interoperability of multiple domain-specific DRM technologies and standards.


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
Aegis DRM. http://www.aegisdrm.com/.
2
 
3
 
4
S. Chow, P. A. Eisen, H. Johnson, and P. C. van Oorschot. A White-Box DES Implementation for DRM Applications. In Proceedings of ACM Workshop on Digital Rights Management (DRM2002), pages 1--15, Washington DC, USA, Nov 2002.
5
 
6
K. Coyle. Rights expression languages. Technical report, A Report for the Library of Congress, Feb. 2004. http://www.loc.gov/standards/.
7
 
8
Fraunhofer Institute. Light Weight DRM (LWDRM). http://www.lwdrm.com/.
 
9
S. Guth. Rights Expression Languages. In E. Becker, W. Buhse, D. Günnewig, and N. Rump, editors, Digital Rights Management: Technological, Economic, Legal and Political Aspects, volume 2770 of LNCS, pages 101--112. Springer, Nov. 2003.
 
10
 
11
IBM. IBM Electronic Media Management System (EMMS). http://www-306.ibm.com/software/data/emms.
12
13
 
14
 
15
S. Michiels. Component Framework Technology for Adaptable and Manageable Protocol Stacks. PhD thesis, K.U.Leuven, Dept. of Computer Science, Leuven, Belgium, Nov. 2003.
 
16
Microsoft Corporation. Windows Media DRM (WMDRM), 2005.
17
 
18
OMA. Open mobile alliance. http://www.openmobilealliance.org.
 
19
Real Networks. Helix DRM. http://www.realnetworks.com/products/drm.
 
20
M. Reed, P. Syverson, and D. Goldschlag. Anonymous connections and onion routing. IEEE Journal on Selected Areas in Communication Special Issue on Copyright and Privacy Protection, 16(4):482--494, May 1998.
 
21
 
22
The International DOI Foundation. The Digital Object Identifier (DOI). http://www.doi.org/, June 2005.
 
23
 
24
G. Wroblewsky. General Method of Program Code Obfuscation. PhD thesis, Wroclaw University of Technology, Feb. 2002.


Collaborative Colleagues:
Sam Michiels: colleagues
Kristof Verslype: colleagues
Wouter Joosen: colleagues
Bart De Decker: colleagues