Deploying Trust Policies on the Semantic Web Brian Matthews and Theo Dimitrakos.

Slides:



Advertisements
Similar presentations
Exploiting the WWW: Lessons from a UK Research Project on a Health Record BrokerExploiting the WWW: Lessons from a UK Research Project on a Health Record.
Advertisements

The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
IST Programme - Key Action III Semantic Web Technologies in IST Key Action III (Multimedia Content and Tools) Hans-Georg Stork CEC DG INFSO/D5
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Data, Information, Process file name\ file location HP Labs Semantic Web Programme Introductory Presentation: DIP Proposal Meeting 17 th January 2002.
Semantic Web Thanks to folks at LAIT lab Sources include :
Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
OASIS Reference Model for Service Oriented Architecture 1.0
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
Ontologies and the Semantic Web by Ian Horrocks presented by Thomas Packer 1.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
IACT303 – INTI 2005 World Wide Networking Security and Next Generation Networking Technologies University of Wollongong.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
1 Semantic Technologies: Diamond in the Rough? Unik Graduate Research Center Dr. Juan Miguel Gomez Universidad Carlos III de Madrid.
Architecting Secure Mobile P2P Systems James Walkerdine, Peter Phillips, Simon Lock Lancaster University.
A Skills and Learning Observatory for Wales Building on best practice A review of Observatory development in the UK and beyond.
Practical RDF Chapter 1. RDF: An Introduction
Rutherford Appleton Laboratory SKOS Ecoterm 2006 Alistair Miles CCLRC Rutherford Appleton Laboratory Semantic Web Best Practices and Deployment.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
The Semantic Web William M Baker
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
Evaluation and Testbed Development Bhavani Thuraisingham The University of Texas at Dallas Jim Massaro and Ravi Sandhu.
Brian Matthews, CRIS 2002, 30/08/02 ERIS Workshop, CRIS2002 Architecture Brian Matthews, Business & Information Technology Dept, CLRC
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
Brian Matthews, DeFINE, Pisa 26/11/02 Trust and the Semantic Web Brian Matthews, Business & Information Technology Dept, CLRC
AMPol-Q: Adaptive Middleware Policy to support QoS Raja Afandi, Jianqing Zhang, Carl A. Gunter Computer Science Department, University of Illinois Urbana-Champaign.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
Serving society Stimulating innovation Supporting legislation Danny Vandenbroucke & Ann Crabbé KU Leuven (SADL) AAA-architecture for.
The Grid: What Next? Karim Djemame Web Science Research Group School of Computing.
IST Programme - Key Action III Semantic Web Technologies in IST Key Action III (Multimedia Content and Tools) Hans-Georg Stork CEC DG INFSO/D5
Dr. Bhavani Thuraisingham August 2006 Building Trustworthy Semantic Webs Unit #1: Introduction to The Semantic Web.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Rob Smith April 21, /18 GOLD Project Update Meeting GOLD an infrastructural approach to virtual organisations.
Scenarios for a Learning GRID Online Educa Nov 30 – Dec 2, 2005, Berlin, Germany Nicola Capuano, Agathe Merceron, PierLuigi Ritrovato
Reputation Network Analysis for Filtering Ravi Emani Ramesh Ravindran.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
Dr. Bhavani Thuraisingham The University of Texas at Dallas Trustworthy Semantic Webs March 25, 2011 Data and Applications Security Developments and Directions.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
1 T. Hill Review of: ROWLBAC – Representing Role Based Access Control in OWL T. Finin, A. Joshi L. Kagal, B. Thuraisingham, J. Niu, R. Sandhu, W. Winsborough.
Brian Matthews, euroCRIS, 18/09/03 CRIS architecture to support an ERA Brian Matthews.
CIMA and Semantic Interoperability for Networked Instruments and Sensors Donald F. (Rick) McMullen Pervasive Technology Labs at Indiana University
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
Reliable Web Service Execution and Deployment in Dynamic Environments * Markus Keidl, Stefan Seltzsam, and Alfons Kemper Universität Passau Passau,
Chapter 8A Semantic Web Primer 1 Chapter 8 Conclusion and Outlook Grigoris Antoniou Frank van Harmelen.
D1 - 27/06/2016 The present document contains information that remains the property of France Telecom. The recipient’s acceptance of this document implies.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
The Semantic Web By: Maulik Parikh.
Analyzing and Securing Social Networks
ESS roadmap on Linked Open Data State of play
Semantic Web Update W3C RDF, OWL Standards, Development and Applications Dave Beckett.
Presentation transcript:

Deploying Trust Policies on the Semantic Web Brian Matthews and Theo Dimitrakos

Establishing that the interactions between actors on the Web are trustworthy –Security: access control, authentication and authorisation and policies –Reliability and dependability –Quality ratings –Personalisation: Privacy, confidentiality, user preferences, accessibility –IPR A Wide Field! Trust on the Web

A Service Vision Dynamic virtual organisations over Web Services –Establishing trust between agents that have no prior knowledge of each other –Transferring trust from third parties –Establishing service-level agreements which can be relied upon Could prevent the growth of future wide area distributed systems Distributed collaborations –On demand –Dynamic –Goal oriented. Within a service vision we need confidence that parties will behave “as advertised” –Security, reliability, confidentiality Confidence in the behaviour of parties is formed by a combination of: –Trust –Control measures

Towards a Service Framework A framework process to support service architecture: –Publication –Discovery –Establishment –Monitoring –Enforcement –Review At all stages in the process, parties need to communicate their needs –Need to establish a common vocabulary to support the collaboration –Need to communicate constraints –Dependent on the business context –This is likely to be different for each party. Problem in establishing the common language.

Semantic Web: Add Meaning to Resources

Semantic Web: A Layered Architecture Basic Syntax of the Web Language of triples for describing resources Formalism for defining and sharing vocabularies Reasoning over statements about resources “The Web of Trust”

Resource Description Framework (RDF) Knowledge representation Designed to make statements about web resources. Statements in form of triples –(Subject, Predicate, object) For metadata descriptions Has an XML Syntax Brian

RDF(S) Example

Allows user to add comments to other web sites And make comments on the comments Uses RDF Metadata Annotation: a Semantic Web Application

So can it help? Can the Semantic Web help us to ease the development of Service oriented architecture? –“Yes” – Semantic Web Services. In particular, can it help support the trust management in such a system? –“Yes” –Some work done already –Need completing and joining up. But Why? –Because it is there! –Offers an established way of describing resources and their properties –Designed to work over distributed resources –Lots of cheap tools and experience available –“The Network Effect”

Service Discovery Semantic matching of service descriptions Establishing relationships between terms “Sufficiently good” matching Lots of work in this area –Semantic web services, OWL-S… Expressiveness? Non-functional requirements (privacy, reliability, accuracy...)

Policy Publication A vocabulary of rights and obligations KAoS provides an OWL Ontology Description logic reasoning Combine with other ontologies describing the business structure. Needs to be integrated with a trust metrics.

Service Negotiation Negotiation of terms of use Develop a SLA or Contract to access the resource Again we need to negotiate common vocabulary –Semantic web has a role here –Use trust valuations –Expressiveness of constraints? A relatively open field

Trust Evaluation The Semantic Web provides a rich network of resources Add trust valuations to links Calculated the propagation of trust FOAF is a candidate for adding trust values to links between people Needs a more comprehensive trust model Is it realistic? –Requires a birds-eye view –Recommender services – PICS Trust community can do better! Golbeck, Hendler and Parsla 2002 A B T(A,B) =  f (T(A,j), T(j,B))

Monitoring and review We need to keep the operation of the service under review Update our trust metrics –Especially as other relationships may be going on in parallel Modify actions appropriately Work needed here.

Interoperability is key Policy and trust statements become part of the information assets of the company. Can be combined freely with other data expressed using the Semantic Web –And which are located anywhere. “Give me all those services with description X provided by any company A who is recommended by any B whose judgement I trust to the level 0.8” Waiting for the “network effect”

So Work to be Done! Bringing together a coherent scheme to support this framework in the Semantic Web –Provide better modelling of “trust harvesting” in the Semantic Web –Representation of Policies –Using Trust valuation and monitoring to control behaviour –Integrating policies with service negotiation –Contract negotiation and representation

SWAD-Europe Semantic Web Advanced Development in Europe Purpose is to encourage the use of Semantic Web tools and techniques now: –By an outreach programme –By developing practical demonstrators –By providing tools and standards Partners: –Univ. of Bristol, W3C-INRIA, CCLRC, HP Labs, Stilo

SWAD-Europe Thesuari Queries Trust Semantic Portals SW + WS Semantic Blogging XML + RDF Accessibility Scaleability Annotations Databases Visualisation

What we are doing? Survey of Web and trust methods –Those already in Semantic Web: PICS, P3P, CC/PP –Other Web trust initiatives: XSig, XEncrypt, XACML, SAML, –Other distributed trust work: e.g. Ponder, trust evaluation. Usage scenarios of trust on the Web –E-Commerce, access control, … Framework for Trust within the Semantic Web. –Ontologies for trust statements –Applying trust policies Develop tools for processing RDF statements against policies. Relate general trust values across all the applications –A general trust framework for the Semantic Web Influence the community – e.g. TrustCoM!

Brian Matthews: Theo Dimitrakos: