Multimedia Tools and Applications

, Volume 77, Issue 2, pp 2083–2114 | Cite as

Protection and composition of crossmedia content in collaborative environments

  • Pierfrancesco Bellini
  • Marco Mesiti
  • Paolo Nesi
  • Paolo Perlasca


A large range of new applications are appearing nowadays on the Web in which content and data produced by single users or groups are going to be adapted, composed and aggregated and then redistributed in other forms to other users and/or groups. In this context, the management of intellectual property rights (IPR) of the users collaborating in authoring and composition activities have to be preserved. In this paper we adopt an MPEG-21 representation of digital contents and propose a system that supports the users in their composition that takes into account the permissions of access/composition/modification that each single user or group can exercise on them. In our environment, users can retrieve digital content and data, check the authoring privileges that can be executed on the component resources to generate composite and aggregated contents, and verify the situations in which the composition can hide some privileges that exist in the original contents. When the user holds the privileges for the composition, a license can be automatically generated for the composite content that preserves the rights the user/group holds on the components. This environment supports collaboration among users belonging to different organizations that would like to work together in the realization of non trivial content/data aggregation processes.


Digital resource composition Digital Licenses MPEG-21 AXMEDIS 



The authors wish to thank Giuseppe Amato and Marco Bottin for helping in the implementation of the OLC tool, and the volunteers for participating to the usability tests.


  1. 1.
    Abelson H, et al. (2008) CCrel: the creative commons rights expression languageGoogle Scholar
  2. 2.
    Bellini P, Bruno I, Nesi P (2011) Exploiting intelligent content via axmedis/mpeg-21 for modeling and distributing news. Int J Softw Eng Knowl Eng 21 (1):3–32CrossRefGoogle Scholar
  3. 3.
    Bellini P, Bruno I, Nesi P, Paolucci M (2015) Ipr centered institutional service and tools for content and metadata management. Int’l J. of Software Engineering and Knowledge EngineeringGoogle Scholar
  4. 4.
    Bellini P, Bruno I, Nesi P, Rogai D (2007) Architectural solution for interoperable content and DRM on multichannel distribution. In: Proceedings Int’l Conf Distributed Multimedia Systems, pp 106–111Google Scholar
  5. 5.
    Bellini P, Nesi P, Pazzaglia F (2014) Exploiting P2P scalability for grant authorization in digital rights management solutions. Multimedia Tools and Applications 72:1611–1637CrossRefGoogle Scholar
  6. 6.
    Bellini P, Nesi P, Rogai D (2007) Exploiting MPEG-21 file format for cross media content. In: Proceedings Int’l Conf Distributed Multimedia Systems, pp 112–117Google Scholar
  7. 7.
    Cabrio E, Palmero Aprosio A, Villata S (2014) These Are Your Rights. A Natural Language Processing Approach to Automated RDF Licenses Generation. In: The Semantic Web: Trends and Challenges: 11th Int’l Conf., ESWC 2014, pp 255–269Google Scholar
  8. 8.
    Cardellino C, Villata S, Gandon F, Governatori G, et al. (2014) Licentia: a tool for supporting users in data licensing on the web of data. In: Proceedings Int’l Conf. on Posters and Demonstrations Track (ISWC-PD’14), vol 1272, pp 277–280Google Scholar
  9. 9.
    Coding of audio-visual object part 12 (2005) ISO base media file format. ISO/IEC:14496–12Google Scholar
  10. 10.
    Creative Commons,
  11. 11.
    Cuomo A, et al. (2012) A SLA-based broker for cloud infrastructures. J. of Grid Computing 11(1):1–25MathSciNetCrossRefGoogle Scholar
  12. 12.
    Delgado J et al (2003) Ipronto: an ontology for digital rights management. In: Proceedings Conf. Legal Knowledge and Information SystemsGoogle Scholar
  13. 13.
    Delgado J et al (2006) Definition of mechanisms that enable the exploitation of governed content. In: Proceedings Int’l Conf Automated Production of Cross Media Content for Multi-Channel Distribution, pp 136–142Google Scholar
  14. 14.
    Fung B et al (2011) Service-oriented architecture for high-dimensional private data mashup. Transactions on Services ComputingGoogle Scholar
  15. 15.
    Gangadharan G et al (2007) ODRL service licensing profile (ODRL-s). In: Proceedings Int’l Workshop for Technical Economic and Legal Aspects of Business Models for Virtual Goods, pp 73–90Google Scholar
  16. 16.
    Gangadharan G et al (2008) Consumer-specified service license selection and composition. In: Proceedings Int’l Conf Composition-Based Software Systems, pp 194–203Google Scholar
  17. 17.
    Gangadharan G et al (2007) Service license composition and compatibility analysis. In: Proceedings Int’l Conf Service-Oriented Computing, pp 257–269Google Scholar
  18. 18.
    Gangadharan G, D’Andrea V (2011) Service licensing: conceptualization, for Malization, and expression. SOCA 5(1):37–59CrossRefGoogle Scholar
  19. 19.
    García R, Delgado J (2005) An ontological approach for the management of rights data dictionaries. In: Proceedings Ann. Conf. Legal Knowledge and Information Systems, pp 137–146Google Scholar
  20. 20.
    Governatori G, Padmanabhan V, Rotolo A, Sattar A (2009) A defeasible logic for modelling policy-based intentions and motivational attitudes. Log J IGPL 17 (3):227–265MathSciNetCrossRefzbMATHGoogle Scholar
  21. 21.
    Governatori G et al (2013) One license to compose them all - a deontic logic approach to data licensing on the web of data. In: Int’l Semantic Web Conference, pp 151–166Google Scholar
  22. 22.
    Greengrass J, Evans J, Begen AC (2009) Not all packets are equal, part i: Streaming video coding and SLA requirements. IEEE Internet Comput 13(1):70–75CrossRefGoogle Scholar
  23. 23.
    Iannella R (2001) Open digital rights management. In: Workshop on Digital Rights Management for the WebGoogle Scholar
  24. 24.
    Iannella R (2002) Open digital rights language (odrl) version 1.1Google Scholar
  25. 25.
    Iannella R (2005) Odrl creative commons profile specificationGoogle Scholar
  26. 26.
    Kodama M, Ozono T, Shintani T, Aosaki Y (2008) Realizing a news value markup language for news management systems using newsml. In: Proceedings Int’l Conf Complex, Intelligent and Software Intensive Systems, pp 249–255Google Scholar
  27. 27.
    Mesiti M, Perlasca P, Valtolina S (2013) On the composition of digital licenses in collaborative environments. In Proc. Int’l Conf. DEXAGoogle Scholar
  28. 28.
    MPEG-21 (2004) Part 5: Rights expression language. ISO/IEC:21000–5Google Scholar
  29. 29.
    MPEG-21 (2004) Part 6: Rights data dictionary. ISO/IEC:21000–6Google Scholar
  30. 30.
    MPEG-21 (2005) Part 2: Digital item declaration language. ISO/IEC:21000–2Google Scholar
  31. 31.
    MPEG-21 (2005). Part 9: File format, ISO/IEC:21000–9Google Scholar
  32. 32.
    MPEG-21 (2006) Part 4: Intellectual property management and protection components. ISO/IEC:21000–4Google Scholar
  33. 33.
    Nadah N, de Rosnay M, Bachimont B (2007) Licensing digital content with a generic ontology: escaping from the jungle of rights expression languages. In: Proceedings of ICAIL, pp 65–69Google Scholar
  34. 34.
    Nesi P, Bellini P, Mitolo N (2009) Axmedis for dummiesGoogle Scholar
  35. 35.
    Nesi P, Rogai D, Vallotti A (2006) A protection processor for MPEG-21 players. In: Proceedings Conf. Multimedia and Expo, pp 1357–1360Google Scholar
  36. 36.
    Pucella R, Weissman V (2002) A logic for reasoning about digital rights. In: Proceedings of CSFW, pp 282–294Google Scholar
  37. 37.
    RealNetworks (2013) Helixcommunity - the foundation of great multimedia applicationsGoogle Scholar
  38. 38.
    RealNetworks (2013) The IBM electronic media management systemGoogle Scholar
  39. 39.
    RealNetworks (2013) Windows media digital rights managementGoogle Scholar
  40. 40.
    Rotolo A, Villata S, Gandon F (2013) A deontic logic semantics for licenses composition in the web of data. In: ICAIL, pp 111–120Google Scholar
  41. 41.
    SCORM (2003) The sharable content object reference model - v. 1.3 Advanced Distributed LearningGoogle Scholar
  42. 42.
    Serrão C et al (2003) Open SDRM - an open and secure digital rights management solution. In: Proceedings Int’l Association for Development of the Information SocietyGoogle Scholar
  43. 43.
    Truong HL et al (2011) On analyzing and developing data contracts in cloud-based data marketplaces. In: Proceedings of APSCC, pp 174–181Google Scholar
  44. 44.
    Villata S, Gandon F (2012) Licenses compatibility and composition in the web of data. In: Proceedings Int’l Workshop on Consuming Linked DataGoogle Scholar
  45. 45.
    Yang j, He S et al (2015) Multimedia cloud transmission and storage system based on internet of things Multimed Tools Appl. doi: 10.1007/s11042-015-2967-9
  46. 46.
    Yang J, Wang H et al (2016) Multimedia recommendation and transmission system based on cloud platform. Future Generation Computer Systems, Available online 5 July 2016, ISSN 0167-739X, doi: 10.1016/j.future.2016.06.015
  47. 47.
    World intellectual property organization,
  48. 48.
    Wu L, Buyya R (2011) Service Level Agreement (SLA) in utility computing systems. In: Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions. IGI Global, USAGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2017

Authors and Affiliations

  • Pierfrancesco Bellini
    • 1
  • Marco Mesiti
    • 2
  • Paolo Nesi
    • 1
  • Paolo Perlasca
    • 2
  1. 1.Dipartimento di Ingegneria dell’InformazioneUniversità degli Studi di FirenzeFirenzeItaly
  2. 2.Dipartimento di InformaticaUniversità degli Studi di MilanoMilanoItaly

Personalised recommendations