replaceable. It uses the application programming
interface (API) which is based on http or https
protocol with the “JavaScript Object Notation
(JSON)” or the “Extensible Markup Language
(XML)” format to communicate with service
providers and achieve the goal. The service
providers can choose for using which kind of DRM
mechanism supported before publishing the content.
Currently, we only support the standard of OMA
DRM 1.0 and OMA DRM 2.0, while Windows
Media DRM (WMDRM) is still underway.
Besides above, the DRMaaS still keep the
flexibility and capability in conjunction with
supporting services extensively, like storage service
and certification service. It use the storage service to
enforce the capability of storing digital media
content, and use the certification service to verify the
users’ identity and certificate used to encrypt and
decrypt the media content. The communication
between DRMaaS and all other supporting services
is also through individual APIs. Simply transmission
with json or xml format data, both sides of DRMaaS
and supporting services may capable to maintain the
system states and exchange corresponding
information.
4 CONCLUSIONS
The DRM technologies and solutions have been
followed and practiced for years. However, the
prevalence in many ways seems not to satisfy DRM
solution providers. Most people know the important
of the technology and have the will to experience it,
but feel the gap between the technology and the
reality. With the proposed system, DRMaaS, the
significant benefit would be reducing the threshold
to enjoying the world of digital rights management.
People who want protect their content but less
experienced in security or computer science, will be
still easy to use the system without numerous
parameters and troubling settings.
DRMaaS implements the most familiar scenarios
among digital rights management solutions among
content issuers, service providers, and end users. It
basically doesn’t break any behaviour that the
traditional DRM technology has, but extends the
possibility in growing of digital rights management
solutions. However, we think DRMaaS is not
suitable for all the services that DRM used for. To
conjunct with DRMaaS, DRM solutions need to
develop extra appropriate API to maintain the
original behaviours. Thus, the close systems or the
complicated solutions of DRM may result in a
burden. Furthermore, the privacy and trust issues
also perplex the model. Normally it will lead to be
driven the service by government eventually.
There are some future works based on DRMaaS
that require continuous efforts. Since the system is
base on web technologies, the adjustment in
appearance and embellishment on handset model is
underway. We also study the improvement of the
storage management, like connecting within the
environment of cloud computing. By the mechanism
of it, the proposed system may spread out rapidly,
and reduce the response time obviously for
operations. In the long run we will try to enhance
DRMaaS with architecture of cloud computing.
REFERENCES
Bennett, K., Layzell, P., Budgen, D., Brereton, P.,
Macaulay, L., Munro, M., 1999. Service-Based
Software: The Future for Flexible Software. Service
Based Software.
Brereton, P., Budgen, D., Bennett, K., Munro, M., Layzell,
P., Macaulay, L., Griffiths, D., Stannett, C., 1999. The
Future of Software: Defining the Research Agenda. In
Comm. ACM, Vol.42, No.12, December 1999.
Chong, F., Carraro, G., 2006. Architecture Strategies for
Catching the Long Tail. http://msdn.microsoft.com/en-
us/library/aa479069.aspx
Coyle, K., 2003. The Technology of Rights: Digital Rights
Management. http://www.kcoyle.net/drm_basics.pdf
Dhamija, R., Wallenberg, F., 2003. A Framework for
Evaluating Digital Rights Management Proposals. In
Proceedings of the First International Mobile IPR
Workshop: Rights Management of Information
Products on the Mobile Internet, August 2003.
Ghosh, S., 2008. Essential decisions before choosing a
good Platform-as-a-Service.
http://wolfpaas.blogspot.com/2008/10/essential-
decisions-for-choosing-good.html
Hoch, F., Kerr, M., Griffith, A., 2001. Strategic
Backgrounder: Software as a Service.
http://www.siia.net/estore/ssb-01.pdf
Ianella, R., 2001. Digital Rights Management (DRM)
Architectures. In D-Lib Magazine, Vol. 7 (6).
Open Mobile Alliance Ltd., 2008. Architecture Document
of OMA Digital Rights Management V2.0.2.
http://www.openmobilealliance.org/Technical/release
_program/drm_v2_0.aspx
Shah, D., 2007. force.com: The Perils of Platform As A
Service.
http://onstartups.com/home/tabid/3339/bid/2421/force
-com-The-Perils-of-Platform-As-A-Service.aspx
Stefik, M., 1997. Shifting the Possible: How Trusted
Systems and Digital Property Rights Challenge Us to
Rethink Digital Publishing. In Berkeley Technology
Law Journal, Vol. 12 (1).
DIGITAL RIGHTS MANAGEMENT AS A SERVICE - Developing Towards an Internet Service for Desktop and Mobile
Users
179