|
|
The Design and Implementation of an XrML Validator |
Li Guanglei1,2 Sha Ying2 Niu Zhendong3,4 |
1(Computer Science Department, Beijing Institute of Technology, Beijing 100081,China)
2(The Software Division, Institute of Computing Technology, China Academy of Sciences, Beijing 100080,China)
3(Software School, Beijing Institute of Technology, Beijing 100081,China)
4(China Digital Library Corp., Ltd., Beijing 100081, China ) |
|
|
Abstract XrML is a right expression language which based on XML. It describes the relative right, condition and so on when you are using a digital works. XrML currently has become an international standard and is getting more and more popular. This paper designs and implements an XrML validator, and it can be called directly by those systems which need the functionality of DRM. The advantage of this validator is that it’s developed using C++, so it’s very compact and can be used in such fields as embedded system.
|
Received: 15 December 2004
Published: 25 March 2005
|
|
Corresponding Authors:
Li Guanglei
E-mail: liguanglei@software.ict.ac.cn
|
About author:: Li Guanglei,Sha Ying,Niu Zhendong |
1 赵继海.DRM技术的发展及其对数字图书馆的影响.大学图书馆学报2002,20(1):14-16
2 ContentGuard.XrML 2.0 Technical Overview.ContentGuard,2002
3 D.Beech, M.Maloney, N.Mendelsohn, H.Thompson.XML Schema Part 1: Structures.W3C Recommendation, May 2001
4 J.Boyer.Canonical XML.W3C Recommendation, March 2001
5 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.Design Patterns: Elements Of Reusable Object-Oriented Software.Addison-Wesly,1995
6 http://xml.apache.org/xerces-c (Accessed Jun.8,2004)
7 http://xml.apache.org/xalan-c (Accessed Jun.8,2004)
8 http://xml.apache.org/security/c/index.html (Accessed Jun.8,2004) |
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|