Università Politecnica delle Marche SEMEDIA Semantic Web and Multimedia Università Politecnica delle Marche SEMEDIA Semantic Web and Multimedia TOWARD.

Slides:



Advertisements
Similar presentations
Copyright Management for the LUISA Semantic Learning Content Management System Roberto García Universitat de Lleida, Spain Tomas Pariente ATOS Origin SAE,
Advertisements

Ontological Infrastructure for a Semantic Newspaper Roberto García 1, Ferran Perdrix 1,2, Rosa Gil 1 1 GRIHO – Human Computer Interaction Research Group.
Improving Human-Semantic Web Interaction: The Rhizomer Experience Roberto García and Rosa Gil GRIHO - Human Computer Interaction Research Group Universitat.
Semantic Integration and Retrieval of Multimedia Metadata Facilitating Business Interoperability from the Semantic Web Roberto García, Rosa Gil Universitat.
Building a Semantic IntraWeb with Rhizomer and a Wiki Roberto Garcia and Rosa Gil GRIHO (Human Computer Interaction Research Group) Universitat de Lleida,
A Semantic Web Approach to Digital Rights Management Roberto García González.
Language Technologies Reality and Promise in AKT Yorick Wilks and Fabio Ciravegna Department of Computer Science, University of Sheffield.
1 ICS-FORTH EU-NSF Semantic Web Workshop 3-5 Oct Christophides Vassilis Database Technology for the Semantic Web Vassilis Christophides Dimitris Plexousakis.
Opportunistic Reasoning for the Semantic Web: Adapting Reasoning to the Environment Carlos Pedrinaci Tim Smithers and Amaia Bernaras.
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
Environmental Council of States Network Authentication and Authorization Services The Shared Security Component February 28, 2005.
3. Technical and administrative metadata standards Metadata Standards and Applications.
You Cannot ReSIST Hugh Glaser Electronics & Computer Science University of Southampton DSSE, 28th February 2007.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
The Semantic Web Week 12 Term 1 Recap Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module Website:
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Ontology-based Access Ontology-based Access to Digital Libraries Sonia Bergamaschi University of Modena and Reggio Emilia Modena Italy Fausto Rabitti.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
Learner Modelling in a Multi-Agent System through Web Services Katerina Kabassi, Maria Virvou Department of Informatics, University of Piraeus.
Digital Rights Management on the Web Dr Renato Iannella IPR Systems Chief Scientist 10th World-Wide Web.
The Data Attribution Abdul Saboor PhD Research Student Model Base Development and Software Quality Assurance Research Group Freie.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Deploying Trust Policies on the Semantic Web Brian Matthews and Theo Dimitrakos.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
1 SAMT’08 Semantic-driven multimedia retrieval with the MPEG Query Format Ruben Tous and Jaime Delgado Distributed Multimedia Applications Group (DMAG)
Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.
Logics for Data and Knowledge Representation
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
The NISO NETREF Protocol Mark H Needleman Product Manager- Standards Sirsi Corporation LITA National Conference 2004.
Patrizia Asirelli July 2006 Amsterdam W3C Multimedia Semantics Incubator Group F2Fmeeting 10-11th July 2006 Institute of Information Science and.
Master Informatique 1 Semantic Technologies Part 11Direct Mapping Werner Nutt.
A view-based approach for semantic service descriptions Carsten Jacob, Heiko Pfeffer, Stephan Steglich, Li Yan, and Ma Qifeng
Brian Matthews, DeFINE, Pisa 26/11/02 Trust and the Semantic Web Brian Matthews, Business & Information Technology Dept, CLRC
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
Advanced topics in software engineering (Semantic web)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
European Commission - DG Research - Directorate B – “Structuring the European Research Area” Jean-David MALO – Bucharest, February 12-13, NOT LEGALLY.
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. 1 A Sitemap extension to enable efficient interaction with large.
CoOL: A Context Ontology Language to Enable Contextual Interoperability Thomas Strang, Claudia Linnhoff-Popien, and Korbinian Frank German Aerospace Centor.
Semantic Digital Rights Management for Controlled P2P RDF Metadata Diffusion Roberto García, Giovanni Tummarello Dhananjai T.M Vinod R.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
Raluca Paiu1 Semantic Web Search By Raluca PAIU
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
Mathematical Service Matching Using Description Logic and OWL Kamelia Asadzadeh Manjili
Semantic metadata in the Catalogue Frédéric Houbie.
1 Representing and Reasoning on XML Documents: A Description Logic Approach D. Calvanese, G. D. Giacomo, M. Lenzerini Presented by Daisy Yutao Guo University.
The Semantic Web By: Maulik Parikh.
Keyword Search over RDF Graphs
Knowledge Representation
An Overview of MPEG-21 Cory McKay.
SDMX Information Model
European Network of e-Lexicography
Ontology.
ece 720 intelligent web: ontology and beyond
Ontologies and Model-Based Systems Engineering
LOD reference architecture
PKI (Public Key Infrastructure)
Instructor Materials Chapter 5: Ensuring Integrity
Presentation transcript:

Università Politecnica delle Marche SEMEDIA Semantic Web and Multimedia Università Politecnica delle Marche SEMEDIA Semantic Web and Multimedia TOWARD A SCALABLE MULTIMEDIA METADATA INFRASTRUCTURE USING DISTRIBUTED COMPUTING AND SEMANTIC WEB TECHNOLOGIES Patrizia Asirelli 1, Maria Grazia Di Bono 1, Massimo Martinelli 1, Ovidio Salvetti 1, Oreste Signore 1 1 Institute of Information Science and Technologies (ISTI), Italian National Research Council (CNR), via Moruzzi 1, Pisa, Italy Michele Catasta 2, Christian Morbidoni 2, Francesco Piazza 2, Giovanni Tummarello 2 2 SeMedia, Universita' Politecnica delle Marche, Ancona, Italy Semantic Digital Rights Management for Controlled P2P RDF Metadata Diffusion Roberto Garcia, Ph. D (1) Giovanni Tummarello, Ph. D (2) SEMEDIA Semantic Web and Multimedia (1) GRIHO – Human-Computer Interaction Research Group Universitat de Lleida, Spain (2) SEMEDIA – Semantic Web and Multimedia Group, Università Politecnica delle Marche, Italy Research Group on Human Computer Interaction and Databases

Scenario: P2P exchange of RDF information  Information is a “resource” itself, exchanged like in file sharing applications  A client might become a server at a later time  Information is expressed in RDF, strictly based on the W3C RDF Semantics specifications [1] (important! It would be much simpler otherwise ;-) ) [1] RDF Semantics - W3C Recommendation 10 February

Example: DBin (1)

Example: DBin (2)

Interconnected communities Users can join multiple groups:  they acquire knowledge to perform cross concerning queries  The diffuse information across groups which are interested in the same resources (e.g. Madonna as a singer, Madonna as an actress.. A new pic is relevant to both)  Seems a wonderfully new, open scenario  But restrictions are needed in some cases!

Idea: I’ll tell you if you sign this agreement  Deterministically derive HASHES for parts of the RDF Graph  Use Semantic Digital Right Management ontology to specify the policy and an OWL reasoner to verify  Give out the information if the other party agrees to put his/her digital signature on the RDF reppresentation of the POLICY +Information HASH

Minimum Self-contained Graph (MSG) Involves (Def) :An RDF statement involves a name if it has that name as subject or object. MSG (Def). Given an RDF statement s, the Minimum Self-contained Graph (MSG) containing that statement, written MSG(s), is the set of RDF statements comprised of the following:  The statement in question;  Recursively, for all the blank nodes involved by statements included in the description so far, the MSG of all the statements involving such blank nodes;

MSG surrounding a URI: example MSG(statement) (approx def). The “blank node closure” of the statement.

MSG decomposition of RDF Graphs   Theorem 1. If s and t are distinct statements and t belong to MSG(s), then MSG(t) = MSG(s).   Theorem 2. Each statement belongs to one and only one MSG.   Corollary 1. An RDF model has a unique decomposition in MSGs.

MSG decomposition of a graph: example

Deterministic, content based Identifiers for MSGs   MSGs are perfectly valid, standalone RDF graphs.   As such they can be processed with algorithms such as canonical serialization. [Carrol 2004]   The canonically serialized MSG is a binary file, as such it can be hashed   Given an hash function with appropriate characteristics, the resulting hash value forms a deterministic, content based identifier for the MSG itself   remote peers derive the same ID for the same MSG in their DB.   Sets of such IDs are used to identify the information covered in the licences.

RDF graph decomposition and identifiers MSG ID = MD5(Canonical(MSG)) = 45FA76B61FC0 Graph MSGID list = Sort (MSG ID 1, MSG ID 2,..) Graph ID= Hash(MSGID)

RDF/MSG decomposition applications (1)   a graph can be incrementally and differentially (!) transferred between two parties one MSG at a time.   Distributed P2P scenario : RDFGrowth Algorithm [1]   1 to 1 efficient Syncronization: RDFSync Algorithm (new!) RDFSync algorithm Traffic VS delta changes [1] G. Tummarello, C. Morbidoni, J. Petersson, F. Piazza, M. Mazzieri, P. Puliti, "Toward widely deployable Semantic Web P2P: tools, definitions and the RDFGrowth algorithm", Workshop on Semantic Web Technology for Mobile and Ubiquitous Applications at ISWC 2004, November 2004, Hiroshima, Japan.

mus:Band mbz:artistid=15290 MD5: mus:Song mus:is_part_of mus:file rdf:type mus:plays rdf:statement IdKtR...j4c= rdf:type dbin:Base64sigvalue rdf:subject rdf:predicate rdf:object dbin:X509Certificate G. Tummarello, C. Morbidoni, P. Puliti, F. Piazza, "Signing individual fragments of an RDF graph", 14th International World Wide Web Conference WWW2005, Poster track, May 2005, Chiba, Japan "Signing individual fragments of an RDF graph" RDF/MSG decomposition applications (2) Signing a Minimum Selfcontained Graph (MSG)

 This paper!  This paper!  A procedure to serve information in RDF subject to a previous agreement on the use of that very information RDF/MSG decomposition applications (3)

The exchange procedure A client R requests information from a server S   R makes a request to S.   S receives the request, creates the RDF for the answer, calculates its MSG IDs and uses them in a new RDF file which defines its usege restrictions (see later). Sends this new RDF, from here on called proposal, to R. Optionally: signs the proposal so to provide S with the guarantee that if agreed, the answer will actually be provided within the specified terms   R receives the proposal and, if it agrees to the terms, signs it and returns it to S. Optionally: thanks to the properties of MSGs, R can check if the answer correspond to information which is already locally known. In this case R could drop the request as not interesting, or proceed, e.g., in case it is important for R to prove that the information was in fact legally acquired.   S receives the signed proposal, stores it and replies with the answer computed in 2). Optionally: the signed proposal might be countersigned to allow R to prove that the information was obtained by legal means.

Semantic Digital Rights Management to define usage restrictions  ISO/IEC MPEG-21: about DRM on multimedia  components: Rights Expression Language (REL) which uses terms explained in the Rights Data Dictionary (RDD)  Lack of formal semantics!  the Copyright Ontology (OWL DL based) [1]  As it deals with Reproduction rights and it is in OWL, fits great with this our purpose! [1] García, R.: "A Semantic Web Approach to Digital Rights Management". PhD Thesis, Technologies Department, Universitat Pompeu Fabra, Barcelona, ES,

An example licence instance Licences are classes To check an action: create an instance and use a DL classifier!

Conclusions  A simple applications of RDF decomposition  OWL based copyright ontology fits the task and stays in the domain of Semantic Web Tools  To make it into a “legally binding” exchange mechanism, specific laws might be needed

Thanks for your attention SEMEDIA Semantic Web and Multimedia Research Group on Human Computer Interaction and Databases