SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.

Slides:



Advertisements
Similar presentations
ROWLBAC – Representing Role Based Access Control in OWL
Advertisements

Copyright © 2002 Cycorp Introduction Fundamental Expression Types Top Level Collections Time and Dates Spatial Properties and Relations Event Types Information.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Use Case & Use Case Diagram
:: Ebiquity Research Group :: CSEE :: UMBC :: :: :: An Ontology for Context-Aware Pervasive Computing Environments Harry Chen, Tim Finin, Anupam Joshi.
Towards a Semantic Modeling of Learners for Social Networks Asma Ounnas, ILaria Liccardi, Hugh Davis, David Millard, and Su White Learning Technology Group.
Towards a hybrid approach to context modelling, reasoning and interoperation Karen Henricksen CRC for Enterprise Distributed Systems Technology (DSTC)
Gaia: A Middleware Platform for Active Spaces Summarized by Dongjoo Lee, IDS Lab., Seoul National University.
OASIS Reference Model for Service Oriented Architecture 1.0
Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering Vahid Jalali Amirkabir university of technology, Department of computer.
Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering درس مهندسی نیازمندی ها استاد دکتر عبداله زاده دانشجو خیرالنسا مرچانت.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Ambient Intelligence through Ontologies Vassileios Tsetsos P-comp Research Group
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory,Requirements Engineering Course, Dr. Abdollahzadeh 1 Towards.
Theories and Frameworks for Ubiquitous Computing Alan Dearle School of Computer Science University of St Andrews.
My Experience in Building Ontology-driven Applications Harry Chen eBiquity Group Meeting February 9, 2004.
:: 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.
Center for E-Business Technology Seoul National University Seoul, Korea Collaborative joins in a pervasive computing environment Filip Perich, Anupam Joshi,
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.
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
Intelligent Agents Meet the Semantic Web in Smart Spaces Harry Chen,Tim Finin, Anupam Joshi, and Lalana Kagal University of Maryland, Baltimore County.
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.
Intelligent Database Systems Lab Presenter: WU, JHEN-WEI Authors: Rodrigo RizziStarr, Jose´ Maria Parente de Oliveira IS Concept maps as the first.
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.
Context-Awareness on Mobile Devices - the Hydrogen Approach Thomas Hofer, Wieland Schwinger, Mario Pichler, Gerhard Leonhartsberger, Josef Altmann (Software.
Design of a Search Engine for Metadata Search Based on Metalogy Ing-Xiang Chen, Che-Min Chen,and Cheng-Zen Yang Dept. of Computer Engineering and Science.
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
1 Vigil : Enforcing Security in Ubiquitous Environments Authors : Lalana Kagal, Jeffrey Undercoffer, Anupam Joshi, Tim Finin Presented by : Amit Choudhri.
CASS – Middleware for Mobile Context-Aware Applications Patrick Fahy Siobhan Clarke Trinity College Dublin, Ireland Summarized by Babar Tareen,
Modeling Context Information in Pervasive Computing System Presented by Karen Henricksen, Jadwiga Indulska, and Andry Raktonirany From University of Queensland.
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.
THE SUPPORTING ROLE OF ONTOLOGY IN A SIMULATION SYSTEM FOR COUNTERMEASURE EVALUATION Nelia Lombard DPSS, CSIR.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
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.
The International RuleML Symposium on Rule Interchange and Applications Orlando, Florida: October 30-31, 2008 Orlando, Florida A RuleML Study on Integrating.
1 WS-GIS: Towards a SOA-Based SDI Federation Fábio Luiz Leite Júnior Information System Laboratory University of Campina Grande
DS - Spring 2006 Ontology & Pervasive Computing 1 ONTOLOGY & PERVASIVE COMPUTING Elham Paikari Distributed Systems – Spring 2006 Computer Engineering Department.
RE-ENGINEERING AND DOMAIN ANALYSIS BY- NISHANTH TIRUVAIPATI.
‘Activity in Context’ – Planning to Keep Learners ‘in the Zone’ for Scenario-based Mixed-Initiative Training Austin Tate, MSc in e-Learning Dissertation.
:: 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,
1 Nov. 2, 2005 Design and Application of Rule Based Access Control Policies Huiying Li, Xiang Zhang, Honghan Wu & Yuzhong Qu Dept. Computer.
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.
The Place of Cyberlaw in the MSIS Curriculum Ramesh Subramanian Bruce White Quinnipiac University.
Geospatial Enterprise Architecture Meeting Summary / Program Plan May 11, 2005 EPA.
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.
LE:NOTRE Spring Workshop The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
Informatics for Scientific Data Bio-informatics and Medical Informatics Week 9 Lecture notes INF 380E: Perspectives on Information.
Anupam Joshi University of Maryland, Baltimore County Joint work with Tim Finin and several students Computational/Declarative Policies.
Swoogle: A Semantic Web Search and Metadata Engine Li Ding, Tim Finin, Anupam Joshi, Rong Pan, R. Scott Cost, Yun Peng Pavan Reddivari, Vishal Doshi, Joel.
The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
OASIS Quantities and Units of Measure Ontology Standard (QUOMOS) An Introduction v Rev. D / April
Knowledge Management Systems
نمايش زمينه توسط وب معنايي براي محيط‌هاي محاسبات فراگير
Session 2: Metadata and Catalogues
Presentation transcript:

SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical Engineering University of Maryland, Baltimore County International Conference on Mobile and Ubiquitous Systems ( ) Summarized by Babar Tareen, IDS Lab., Seoul National University Presented by Babar Tareen, IDS Lab., Seoul National University

Copyright  2008 by CEBT Outline  Introduction  SOUPA Project  SOUPA Overview  Related Ontologies  SOUPA Ontologies SOUPA Core SOUPA Extension  SOUPA Applications  Conclusions  Discussion 2

Copyright  2008 by CEBT Introduction  To represent knowledge No common ontologies No explicit semantic representation Many systems use programming language objects  Need to develop a shared ontology for supporting Knowledge sharing Context reasoning Interoperability 3

Copyright  2008 by CEBT SOUPA Project  Project started in November 2003  GOAL Define ontologies to support pervasive computing applications  No updates since 2004  Other papers A Pervasive Computing Ontology for User Privacy Protection in the Context Broker Architecture (Harry Chen, Tim Finin, and Anupam Joshi) July 12, 2004  4

Copyright  2008 by CEBT SOUPA Overview  SOUPA is based on other ontologies Borrows terms from other ontologies – FOAF, DAMIL-Time, Entry Sub-ontology of Time, OpenCyc Spatial ontologies, RCC, COBRA-ONT, MoGATU BDI Ontology, Rei Policy Does not import complete ontologies to minimize overhead for reasoning Borrowed ontology terms are mapped to foreign ontology terms for interoperability – owl:equivalentClass – owl:equivalentProperty 5

Copyright  2008 by CEBT Related Ontologies (1)  FOAF allows the expression of personal information and relationships useful for building support for online communities  DAMIL-Time & Entry Sub-ontology of Time designed for expressing temporal concepts and properties common to any formalization of time  OpenCyc Spatial Ontologies & RCC define a comprehensive set of vocabularies for symbolic representation of space 6

Copyright  2008 by CEBT Related Ontologies (2)  COBRA-ONT & MoGATU BDI Ontology aimed for supporting knowledge representation and ontology reasoning  Rei Policy Ontology defines a set of concepts (rights, prohibitions, obligations and dispensations) for specifying and reasoning about security access control rules. 7

Copyright  2008 by CEBT SOUPA Ontologies  SOUPA SOUPA Core SOUPA Extension 8

Copyright  2008 by CEBT SOUPA Core  Consists of vocabularies for expressing concepts that are associated with Person Agent Belief-desire-intention (BDI) Action Policy Time Space Event 9

Copyright  2008 by CEBT SOUPA Core – Details (1)  Person defines typical vocabularies for describing the contact information and the profile of a person per:Person is equivalent to foaf:Person  Policy & Action policy ontology defines vocabularies for representing security and privacy policies Actions represented by act:Action class – act:actorentity that performs the action – act:recipiententity that receives the effect after the action is performed – act:targetobject that the action applies to – act:locationlocation where the action is performed – act:timetime at which the action is performed – Act:instrumentthing that the actor uses to perform the action 10

Copyright  2008 by CEBT SOUPA Core – Details (2)  Agent & BDI agt:Agent class represents a set of all agents – agt:believes – agt:desires – agt:intends BDI (Believe, Desire, Intention) – bdi:Fact class – bdi:Desire class – bdi:Intention class 11

Copyright  2008 by CEBT SOUPA Core – Details (3)  Time defines a set of ontologies for expressing time and temporal relations adopts the vocabularies of the DAML-time and the entry sub-ontology of time  Space designed to support reasoning about – spatial relations between various types of geographical regions – mapping from the geo-spatial coordinates to the symbolic representation of space and vice versa – representation of geographical measurements of space 12

Copyright  2008 by CEBT SOUPA Core – Details (4)  Event activities that have both spatial and temporal extensions event ontology can be used to describe the occurrence of – different activities – schedules – sensing events 13

Copyright  2008 by CEBT SOUPA Extension  Purpose An extended set of vocabularies for supporting specific types of applications Demonstrate how to extend SOUPA Currently consists of experimental ontologies  Includes information about Documents Meetings Schedule Location Device 14

Copyright  2008 by CEBT SOUPA Extension – Details (1)  Meeting & Schedule For describing typical information associated with meetings, event schedules, and event participants  Document & Digital Document For describing metainformation about documents and digital documents  Image Capture defines vocabularies for describing image capturing events (where and when a picture is taken, which device has taken the picture, etc.)  Region Connection Calculus A spatial ontology that supplements the core space ontology  Location For describing sensed location context of a person or an object 15

Copyright  2008 by CEBT SOUPA Applications  Two Prototypes Room 338 [CoBrA] Bob’s Palmtop [MoGATU] 16

Copyright  2008 by CEBT Conclusion  Overall experience in developing the SOUPA ontology was challenging what is the most appropriate ontology structure it was necessary to modify the structures and the constructs of the existing ontologies before including them into the SOUPA ontology developing methodologies to measure the success of the SOUPA ontology was difficult 17

Copyright  2008 by CEBT Discussion  How different is SOUPA from the concept of Domain Ontology and Upper Ontology ?  Why is project no longer active ? Is SOUPA perfect ? Or no one is using it ?  Authors have to modify existing ontologies to some extent. Isn’t it like making a completely new ontology? 18