Versatile Information Systems, Inc. 2005 International Semantic Web Conference www.vistology.com An Application of Semantic Web Technologies to Situation.

Slides:



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

May 23, 2004OWL-S straw proposal for SWSL1 OWL-S Straw Proposal Presentation to SWSL Committee May 23, 2004 David Martin Mark Burstein Drew McDermott Deb.
Achieving situation awareness of emergency response teams
1 OOR in the Classroom An Experience Report Ken Baclawski Northeastern University.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Chronos: A Tool for Handling Temporal Ontologies in Protégé
April 15, 2004SPIE1 Association in Level 2 Fusion Mieczyslaw M. Kokar Christopher J. Matheus Jerzy A. Letkowski Kenneth Baclawski Paul Kogut.
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY Matthew Williams
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
11/8/20051 Ontology Translation on the Semantic Web D. Dou, D. McDermott, P. Qi Computer Science, Yale University Presented by Z. Chen CIS 607 SII, Week.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Extending UML to Support Ontology Engineering Kenneth Baclawski and Mieczylaw K. Kokar Northeastern University Paul A. Kogut, William S. Holmes III and.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
SAWA: An Assistant for Higher-Level Fusion and Situation Awareness Christopher J. Matheus, Mieczyslaw M. Kokar, Kenneth Baclawski, Jerzy A. Letkowski,
ISURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains Prof. Dr. Asuman Dogac METU-SRDC Turkey METU.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
Supporting Civil-Military Information Integration in Military Operations Other than War Paul Smart, Alistair Russell and Nigel Shadbolt
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Ontology-Driven Software Development with Protégé and OWL Holger Knublauch Stanford Medical Informatics Model-Driven Semantic Web.
Comparison of BaseVISor, Jena and Jess Rule Engines Jakub Moskal, Northeastern University Chris Matheus, Vistology, Inc.
Developing “Geo” Ontology Layers for Web Query Faculty of Design & Technology Conference David George, Department of Computing.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
A Core Ontology for Situation Awareness Christopher J. Matheus Versatile Information Systems, Inc. Mieczyslaw M. Kokar Kenneth Baclawski Northeastern University/VIS.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
SBIR Topic A04-105: An Ontologically-Based Data Fusion Model Chris Matheus & Mitch Kokar Versatile Information Systems, Inc. cmatheus,
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Semantic Technologies and Application to Climate Data M. Benno Blumenthal IRI/Columbia University CDW /04-01.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
PHS / Department of General Practice Royal College of Surgeons in Ireland Coláiste Ríoga na Máinleá in Éirinn Knowledge representation in TRANSFoRm AMIA.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
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.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Ontology Quality by Detection of Conflicts in Metadata Budak I. Arpinar Karthikeyan Giriloganathan Boanerges Aleman-Meza LSDIS lab Computer Science University.
ShareNet Integrating Trust and Privacy policy Li Ding.
Protocol Derivation Assistant Matthias Anlauff Kestrel Institute
Inference-based Semantic Mediation and Enrichment for the Semantic Web AAAI SSS-09: Social Semantic Web: Where Web 2.0 Meets Web 3.0 March 25, 2009 Dan.
1 Class exercise II: Use Case Implementation Deborah McGuinness and Peter Fox CSCI Week 8, October 20, 2008.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Formal Specification: a Roadmap Axel van Lamsweerde published on ICSE (International Conference on Software Engineering) Jing Ai 10/28/2003.
COMM: Designing a Well-Founded Multimedia Ontology for the Web Wednesday 14 th of November, 2007 Richard Arndt Steffen Staab Rapha.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
CIMA and Semantic Interoperability for Networked Instruments and Sensors Donald F. (Rick) McMullen Pervasive Technology Labs at Indiana University
UCI Large-Scale Collection of Application Usage Data to Inform Software Development David M. Hilbert David F. Redmiles Information and Computer Science.
Implementation of Ontology Based Context-awareness Framework Ki-Chul Lee, Jung-Hoon Kim International Conference on Multimedia and Ubiquitous Engineering.
Technische Universität München © Prof. Dr. H. Krcmar An Ontology-based Platform to Collaboratively Manage Supply Chains Tobias Engel, Manoj Bhat, Vasudhara.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
Panel: OWL Leaves the Nest Knowledge Integration for Ubiquitous Agents Harry Chen Image Matters LLC First International.
Towards a framework for architectural design decision support
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
Semantic Event-based Service Oriented Architecture
Multi-agent system for web services
Ontology.
Ontologies and Model-Based Systems Engineering
Extending UML to Support Ontology Engineering
Ontology-Based Approaches to Data Integration
Ontology.
A framework for ontology Learning FROM Big Data
Presentation transcript:

Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation Awareness Christopher J. Matheus Versatile Information Systems, Inc. Mieczyslaw M. Kokar, Kenneth Baclawski Northeastern University Jerzy A. Letkowski Middle New England College

Versatile Information Systems, Inc International Semantic Web Conference Overview ● Situation Awareness ● Ontologies and Rules ● Situation Awareness Assistant: SAWA ● A Simple Scenario ● Lessons Learned

Versatile Information Systems, Inc International Semantic Web Conference Our Problem Domain ● Formal yet Practical Applications of Situation Awareness ● Situation Awareness (SAW): – an understanding of what’s going on in an evolving situation e.g. supply logistics, financial markets, battlefields – involves fusion of object-level data from multiple sources into meaningful higher-order relations – highly context dependent and goal directed (i.e., requires domain knowledge) ● Requirements for effective SAW apps: – domain knowledge about relevant objects and their properties – specification of conditions that define higher-order relations – a means for reasoning about time-dependent sensor information in the context of the given domain knowledge – much in common with SW goals of knowledge representation and processing but with real-time and uncertainty concerns

Versatile Information Systems, Inc International Semantic Web Conference AFRL Research Focus ● US AFRL supported effort to formalize and automate the identification and monitoring of relevant relations in evolving situations ● Phase I: Formalization of SAW – Formal definition of situation awareness using Speckware and DAML/OWL ● Phase II: SAW Assistant (SAWA) – Prototype system to support the detection and monitoring of relevant relations

Versatile Information Systems, Inc International Semantic Web Conference General Methodology Working with Subject Matter Experts we first: ● develop ontologies for describing domain-specific object classes and properties ● develop rules to define complex relations that are grounded in observable data annotated by the ontologies We then: ● populate an inference engine with ontologies and domain rules ● establish an input stream of events describing object observations annotated using the domain ontologies ● use the inference engine to process the event stream and detect evolution of higher-order relations

Versatile Information Systems, Inc International Semantic Web Conference Ontologies and Rules ● Need ways to represent domain knowledge concerning: – Situation Objects, their Attributes and their inter-Relations ● OWL provides a solid basis for these needs – Formal semantics facilitates reasoning with generic reasoners (e.g. Jess with OWL axioms) – Reuse of existing of tools (parsers, consistency checkers, etc) – Main drawback: limited representational power ● SWRL used to represent more complex relations – Permits representation of more complex relationships ● e.g. there are two Units U1 and U2 in-region R AND U1 is a member-of a Force F1 AND Unit U2 is a member-of Force F2 AND F1 is not equal to F2 – Has advantage of formal semantics defined as an extension to the semantics of OWL DL – Easily converted into Jess rules using XSLT

Versatile Information Systems, Inc International Semantic Web Conference SAW Core Ontology

Versatile Information Systems, Inc International Semantic Web Conference domain knowledge SAWA Architecture Knowledge ManagementRuntime System SMCRMA TDBEMC ConsVISor GUI RuleVISor Protégé Ontology Editor SWRL Editor Consistency Checker event annotations SAWA goals and queries OWL SWRL

Versatile Information Systems, Inc International Semantic Web Conference SAWA Knowledge Management Protégé with ezOWL ConsVISor RuleVISor

Versatile Information Systems, Inc International Semantic Web Conference SAWA Runtime System TDB SMC RMA EMC GUI events ontologies and rules SMC: Situation Management Comp. EMC: Event Management Comp. TDB: Triples Database RMA: Relation Monitoring Agent GUI: Graphical User Interface ● Java Components (RMI) ● RMA and TDB – Based on Jess inference engine – Store RDF triples in working memory – Includes OWL axioms for inferring implicit triples – Plus procedural attachments for SWRL built-ins ● TDB supports OQL and What-if reasoning

Versatile Information Systems, Inc International Semantic Web Conference SAWA Runtime GUI

Versatile Information Systems, Inc International Semantic Web Conference Supply Line Scenario Simple Scenario: hasSupplyLine – defines a unit to be in supply if a series of roads can be traced from the unit to a supply station through regions under friendly control

Versatile Information Systems, Inc International Semantic Web Conference Simple Supply Logistics Ontology

Versatile Information Systems, Inc International Semantic Web Conference hasSupplyLine Rule Set <swrlb:notEqual arg1="?region1" arg2="?region2"/> <swrlb:notEqual arg1="?regionA" arg2="?regionB"/>

Versatile Information Systems, Inc International Semantic Web Conference SAWA Runtime GUI

Versatile Information Systems, Inc International Semantic Web Conference Lessons Learned ● OWL is very useful for base ontology representation – Pros: tools, formal semantics, extensible, triples-based – Cons: triples-based (binary predicates), lack of complex implication ● Rules on top of OWL is an effective way to utilize the benefits of OWL while overcoming some of its limitations ● Limitations of SWRL: – restricted to binary predicates - not always natural and work around is cumbersome – built-ins defined as axioms but are needed as functions – need gensym() and assert() to generate and assert new entities – need for negation as failure – syntax not intended for human processing ● SWRL is too low level of a language for knowledge engineering – even with a graphical editor – need higher-level language(s) that can be automatically translated to low-level triples representation

Versatile Information Systems, Inc International Semantic Web Conference