Intelligent Agents Meet the Semantic Web in Smart Spaces Harry Chen,Tim Finin, Anupam Joshi, and Lalana Kagal University of Maryland, Baltimore County.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

ROWLBAC – Representing Role Based Access Control in OWL
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences Paul Smart, Ali.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
:: Ebiquity Research Group :: CSEE :: UMBC :: :: :: An Ontology for Context-Aware Pervasive Computing Environments Harry Chen, Tim Finin, Anupam Joshi.
Policy Description & Enforcement Languages Anis Yousefi
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Pranam Kolari – Policy 2005 Enhancing Web Privacy Protection Through Declarative Policies Pranam Kolari 1 Li Ding 1, Lalana Kagal 2, Shashi Ganjugunte.
Pervasive Computing Framework development Kartik Vishwanath Arvind S. Gautam Rahul Gupta Sachin Singh.
An Approach for Configuring Ontology- based Application Context Model Chung-Seong Hong, Hyun Kim, Hyoung-Sun Kim Electronics and Telecommunication Research.
Ambient Intelligence through Ontologies Vassileios Tsetsos P-comp Research Group
My Experience in Building Ontology-driven Applications Harry Chen eBiquity Group Meeting February 9, 2004.
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
1 of 30 Declarative Policies for Describing Web Service Capabilities and Constraints Lalana Kagal Tim Finin Anupam Joshi University of Maryland Baltimore.
:: Ebiquity Research Group :: CSEE :: UMBC :: :: :: Semantic Web in a Pervasive Context-Aware Architecture Harry Chen U of Maryland Baltimore County.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
Knowledge Management in Geodise Geodise Knowledge Management Team Liming Chen, Barry Tao, Colin Puleston, Paul Smart University of Southampton University.
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
Pranam Kolari – Policy 2005 Enhancing Web Privacy Protection Through Declarative Policies Pranam Kolari 1 Li Ding 1, Lalana Kagal 2, Shashi Ganjugunte.
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
Ontology Based Context Model Yingyi Bu NjuIcs. What is Context? Any information that can be used characterize the situation of an entity, where an entity.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
Knowledge representation
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
Ontology-based and Rule-based Policies: Toward a Hybrid Approach to Control Agents in Pervasive Environments The Semantic Web and Policy Workshop – ISWC.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Semantics for Cybersecurity and Privacy Tim Finin, UMBC Joint work with Anupam Joshi, Karuna Joshi, Zareen Syed andmany UMBC graduate students
1 Vigil : Enforcing Security in Ubiquitous Environments Authors : Lalana Kagal, Jeffrey Undercoffer, Anupam Joshi, Tim Finin Presented by : Amit Choudhri.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Persistent Management of Distributed Data Reagan W. Moore.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
A Policy Based Approach to Security for the Semantic Web Lalana Kagal, Tim Finin and Anupam Joshi.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
A Study of Context-Awareness: Gaia & SOCAM Presented by Dongjoo Lee IDS Lab., Seoul National University Gaia: A Middleware Infrastructure to.
Temporal Ontology Shervin Daneshpajouh ce.sharif.edu/~daneshpajouh.
CoOL: A Context Ontology Language to Enable Contextual Interoperability Thomas Strang, Claudia Linnhoff-Popien, and Korbinian Frank German Aerospace Centor.
Computational Policies in a Need to Share Environment Tim Finin University of Maryland, Baltimore County SemGrail workshop, Redmond WA, 21 June 2007.
ShareNet Integrating Trust and Privacy policy Li Ding.
DS - Spring 2006 Ontology & Pervasive Computing 1 ONTOLOGY & PERVASIVE COMPUTING Elham Paikari Distributed Systems – Spring 2006 Computer Engineering Department.
Toward a cooperative programming framework for context-aware applications B. Guo, D. Zhang Telecom. Network and Service Dept. Institut TELECOM SudParis.
:: eBiquity Research Group :: CSEE :: UMBC :: :: :: A Context Broker for Building Smart Meeting Rooms Harry Chen, Tim Finin, Anupam Joshi Univ. of Maryland,
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
1 An infrastructure for context-awareness based on first order logic 송지수 ISI LAB.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
NSF Cyber Trust Annual Principal Investigator Meeting September 2005 Newport Beach, California UMBC an Honors University in Maryland Trust and Security.
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
GAS ontology: an ontology for collaboration among ubiquitous computing devices International Journal of Human-Computer Studies (May 2005) Presented By.
Implementation of Ontology Based Context-awareness Framework Ki-Chul Lee, Jung-Hoon Kim International Conference on Multimedia and Ubiquitous Engineering.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
Anupam Joshi University of Maryland, Baltimore County Joint work with Tim Finin and several students Computational/Declarative Policies.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
A Context Framework for Ambient Intelligence
Semantic Space: An Infrastructure for Smart Spaces
نمايش زمينه توسط وب معنايي براي محيط‌هاي محاسبات فراگير
Analyzing and Securing Social Networks
Knowledge Based Workflow Building Architecture
University of Maryland, Baltimore County
Presentation transcript:

Intelligent Agents Meet the Semantic Web in Smart Spaces Harry Chen,Tim Finin, Anupam Joshi, and Lalana Kagal University of Maryland, Baltimore County Filip Perich Cougaar Software Dipanjan Chakraborty IBM India Research Laboratory IEEE INTERNET COMPUTING, NOVEMBER, OCTOBER 2004, Published by the IEEE Computer Society Summarized by Dongjoo Lee, IDS Lab., Seoul National University Presented by Dongjoo Lee, IDS Lab., Seoul National University

Copyright  2008 by CEBT Contents  EasyMeeting Vigil Services Architecture  Context Broker Architecture (Cobra)  COBRA-ONT  Context Reasoning  Privacy Protection  Conclusion 2

Copyright  2008 by CEBT EasyMeeting  A pervasive computing system that supports users in a smart meeting-room environment in which a distributed system of intelligent agents, services, devices, and sensors share a common goal;  Goal Provide relevant services and information to meeting participants on the basis of their contexts.  Context Broker Provide a centralized model of context that all devices, services, and agents in the space can share Acquire contextual information from sources that are unreachable by the resource-limited devices Reason about contextual information that can’t be directly acquired from the sensors Detect and resolve inconsistent knowledge sotred in the shared context model Protect privacy by enforcing policies that users have defined to control the sharing and use of their contextual information  Differences Uses OWL for expressing ontologies to – support context modeling and knowledge sharing – detect and resolve inconsistent context knowledge – protect the user’s privacy. 3

Copyright  2008 by CEBT EasyMeeting - Vigil  Specialized server entities that facilitate system communication, client- role management, and service-access control. Clients, services, and Vigil managers  Role-based inference mechanism to control access to services Role-permission definition  Reasoning of the role-assignment manager is built on the Rei framework. Deontic concept – Rights, prohibitions, obligations, and dispensations 4

Copyright  2008 by CEBT EasyMeeting - Services  Speech understanding CCML (Centaurus Capability Markup Language) IBM WebSphere Voice Server SDK, Voice XML  Presentation AppleScript commands  Lighting control X10 technology  Music MP3 music player software  Greeting  Profile display Web-based server application 5

Copyright  2008 by CEBT EasyMeeting - Architecture 6 Presentation Schedule On 8 September 2004, 1:00 to 2:30 P.M. Room 338 device profile In Standard Device Ontology Harry (speaker) Hrabowski (the distinguished audience)

Copyright  2008 by CEBT Context Broker Architecture (Cobra)  Jena reasoning API – OWL ontologies  Jess rule-based engine – domain specific reasoning 7

Copyright  2008 by CEBT COBRA-ONT  Why OWL ? Expressive knowledge-representation language Have a normative syntax in RDF and XML Has many predefined classes and properties  COBRA-ONT imports from SOUPA Time, space, policy, social networks, actions, location context, documents, and events 8 Integrated from other ontologies −FOAF −DAML-Time & the Entry Sub-ontology of Time −OpenCyc Spatial Ontologies & RCC −COBRA-ONT & MoGATU BDI Ontology −Rei Policy Ontology

Copyright  2008 by CEBT User Profile Example 9

Copyright  2008 by CEBT Context Reasoning  Jena rule engine – ontology axioms  Java Expert System Shell (JESS) – forward-chaining inference  Algorithm Ontology inference 1)Jess rule execution 2)select the type of context it attempt to infer 3)decide whether it can infer this type of context using only ontology reasoning Logic inference 4)Find all essential supporting facts by querying the ontology model 5)Convert RDF representation into the Jess representation 6)Executing the predefined forward-chaining procedure 7)Add newly deduced facts to ontology model 10

Copyright  2008 by CEBT Context Reasoning - Assumption-based reasoning 11 Harry is in Room RM338 Harry intends to give a presentation in meetting m1203

Copyright  2008 by CEBT Privacy Protection  Users can define customized policy rules to permit or forbid access to their private information in various granularity. 12

Copyright  2008 by CEBT Privacy Protection - Example 13 RDF Notation 3 Syntax

Copyright  2008 by CEBT Feedback from Demonstrations  From three external groups UMBC university administrators, visitors from commercial companies and other universities  Critics The system has a limited ability to handle unexpected situational changes The workflow process was too rigid and could be unsuitable for everyday usage Using policy to control how private information is shared doesn’t address other kinds of privacy concerns such as the logging and persistent storage of a user’s private information by the agents, and the possibility for the agents acquiring certain private user information by reasoning over an aggregated collection of their public information. 14

Copyright  2008 by CEBT Conclusion  The EasyMeeting and Cobra prototypes demonstrate the feasibility of using OWL ontologies to let distributed agents share knowledge reason about contextual information express policies for user privacy protection  Challenging issues Scalability of knowledge sharing in a distributed and dynamic environment Performance and time complexity of context reasoning of a vast amount of sensing data User-interface issues associated with editing and maintaining user privacy policies 15