Lockheed Martin DAML Project

Similar documents
DARPA AGENT MARKUP LANGUAGE (DAML) UNIFIED MODELING LANGUAGE (UML)-BASED ONTOLOGY TOOLSET (UBOT)

SATURN Update. DAML PI Meeting Dr. A. Joseph Rockmore 25 May 2004

Agent Semantic Communications Service (ASCS) Teknowledge

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University

Self-Controlling Architecture Structured Agents

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

Information Retrieval and Knowledge Organisation

Semantic agents for location-aware service provisioning in mobile networks

Bryan Smith May 2010

An Introduction to the Semantic Web. Jeff Heflin Lehigh University

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

JENA: A Java API for Ontology Management

Ontology Engineering for Product Development

Object-UOBM. An Ontological Benchmark for Object-oriented Access. Martin Ledvinka

Information Retrieval (IR) through Semantic Web (SW): An Overview

Tool Support for Tradespace Exploration and Analysis

Persistent Storage System for Efficient Management of OWL Web Ontology *

Question Answering in the InfoSphere: Semantic Interoperability and Lexicon Development

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

On the Scalability of Description Logic Instance Retrieval

DAML Integration and Transition BBN Technologies

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne

Pedigree Management and Assessment Framework (PMAF) Demonstration

Wang Jian, He Keqing, SKLSE, Wuhan University, China

The OWL API: An Introduction

Ontology Servers and Metadata Vocabulary Repositories

Semantic Web T LS Update

WiZNet Integration of different Web service Registries

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web

Semi-automatic Composition of Web Services using Semantic Descriptions

DAML+OIL: an Ontology Language for the Semantic Web

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

ICSOC 2005: Extending OWL for QoS-based Web Service Description and Discovery

Army Data Services Layer (ADSL) Data Mediation Providing Data Interoperability and Understanding in a

ISENS: A System for Information Integration, Exploration, and Querying of Multi-Ontology Data Sources

Semantics and Ontologies for Geospatial Information. Dr Kristin Stock

Description Logic Programs: Overview for DAML and WebOnt

Ideal Test Plan. Unit testing:

A Formal Definition of RESTful Semantic Web Services. Antonio Garrote Hernández María N. Moreno García

From XML to Semantic Web

Use Cases for Ontologies in Information Fusion

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

A Tool for Storing OWL Using Database Technology

Representing Product Designs Using a Description Graph Extension to OWL 2

How to Harvest Reusable Components in Existing Software. Nikolai Mansurov Chief Scientist & Architect

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration

AT&T Government Solutions, Inc. Lewis Hart & Patrick Emery

Presented by: David Martin (SRI)

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015

Sensor Ontology Integration for the Knowledge Management for Distributed Tracking (KMDT) Program Dr. Marion Ceruti and Dwight Wilcox, Space and Naval

Agents and areas of application

Warfare and business applications

Information Retrieval On The Semantic Web

Extracting Executable Architecture from Legacy Code using Static Reverse Engineering. REHMAN ARSHAD The University of Manchester, UK

An e-infrastructure for Language Documentation on the Web

An Evaluation of Knowledge Base Systems for Large OWL Datasets

INTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study...

Towards the Semantic Web

Toward a Knowledge-Based Solution for Information Discovery in Complex and Dynamic Domains

Carnegie Mellon University. Carnegie Mellon University

Extracting knowledge from Ontology using Jena for Semantic Web

Demystifying the Semantic Web

The Model-Driven Semantic Web Emerging Standards & Technologies

Chapter 8: Enhanced ER Model

Mapping provenance in ontologies

Things to consider when using Semantics in your Information Management strategy. Toby Conrad Smartlogic

SHARE Repository Framework: Component Specification and Ontology. Jean Johnson and Curtis Blais Naval Postgraduate School

Intelligent C2 Information Technology

Registry-Based Support for Information Integration

Benchmarking Reasoners for Multi-Ontology Applications

Semantic SOA - Realization of the Adaptive Services Grid

Expressive Querying of Semantic Databases with Incremental Query Rewriting

Introduction. October 5, Petr Křemen Introduction October 5, / 31

Integration of Semantic Web and Knowledge Discovery for Enhanced Information Retrieval

Chapter 27 Introduction to Information Retrieval and Web Search

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Knowledge and Ontological Engineering: Directions for the Semantic Web

A Dream of Software Engineers -- Service Orientation and Cloud Computing

Battle Command Management Services (BCMS) Overview DoD M&S Conference 10 March 2008

The 2 nd Generation Web - Opportunities and Problems

Limitations of the WWW

Business Process Modelling & Semantic Web Services

Languages and tools for building and using ontologies. Simon Jupp, James Malone

Knowledge Retrieval. Franz J. Kurfess. Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A.

Semantic Web. Tahani Aljehani

Information Retrieval

F-OWL: An OWL Reasoner in Flora-2 Youyong Zou, Harry Chen, Tim Finin, Lalana Kagal

Cloud Computing Service Discovery Framework for IaaS and PaaS Models

pweb : A Personal Interface to the World Wide Web

Semantic-Based Web Mining Under the Framework of Agent

20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

DL User Interfaces. Giuseppe Santucci Dipartimento di Informatica e Sistemistica Università di Roma La Sapienza

Agent-Enabling Transformation of E-Commerce Portals with Web Services

38050 Povo Trento (Italy), Via Sommarive 14 IWTRUST: IMPROVING USER TRUST IN ANSWERS FROM THE WEB

Open Research Online The Open University s repository of research publications and other research outputs

The Modeling and Simulation Catalog for Discovery, Knowledge, and Reuse

model (ontology) and every DRS and CMS server has a well-known address (IP and port).

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Web Information System Design. Tatsuya Hagino

Transcription:

Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin Lehigh University Dr. Mitch Kokar, Dr. Chris Matheus, Dr. Ken Baclawski - VIS/Northeastern University Dr. Richard Waldinger - Kestrel/SRI 2004 Research Thrusts May 26, 2004

Goals! Lockheed Martin contributions to 2004 DAML Program thrusts:! Mature OWL tools! AeroSWARM - OWL markup generation service! ConsVISor and BugVISor OWL consistency checking/debugging! DLDB hybrid semantic web/relational database reasoning infrastructure! Semantic Web Services! C4ISR service discovery and composition experiments! OWL standardization support! Formally verified OWL axiomatic semantics

! AeroSWARM Mature OWL Tools! Use cases markup pages for posting or ingestion into KB! 44 common properties (vs. 6 in 2003)! Web service on load-balanced servers for integration with other tools! ConsVISor! Easy to use web-based tool for checking ontologies and markup! Full XSD support! support for debugging ontologies via OWL symptom ontology! DLDB! Scaleable open source infrastructure! quantitative evaluation of DLDB, Sesame, OWLJessKB! Tools/techniques for benchmarking OWL applications

Integrated Tool Architecture Web Page URL Web Service Invocation OWL Ontologies AeroText Semantic Web Automated Relation Markup Website Crawler OWL-S Markup Ontology Mapping Tool OWL Markup Consistency Reasoning Service OWL Ontologies Markup Creator OWL Markup Predefined Ontology Mappings Markup Converter AeroTextTM TM Consistency Checking Results BugVISor Ontology Engineer Consistency checking results http://ubot.lockheedmartin.com

DLDB Ontology DL Reasoner Inferred Hierarchy Student --> Person who takes courses Graduate Student --> person who takes graduate courses Graduate course Course Graduate Student Student table & view creation Database operation CREATE VIEW Student_1_view AS SELECT * FROM Student_1 UNION SELECT * FROM UndergraduateStudent_1_view UNION SELECT * FROM GraduateStudent_1_view;

Lehigh University Benchmark API Univ-Bench Ontology Data Generator Synthetic Data Generation " data generated in unit of university " random # class instances and property instances are randomly decided " Realistic # some constraints are applied " customizable # can select # of univ, start index, and seed " arbitrary size " repeatable Benchmark Data Repository 1 API Repository N Test Queries Tester Test Results

Mature Tools - Experiments! How do we demonstrate robustness of tools?! by applying them to hard knowledge management problems in a realistic web context:! cross document co-reference! Is it plausible that Al Smith in document 1 is the same as Al Smith in document 2?! GOWLgle Google results filtering

Cross Document Co-reference! Problem: When collecting information about a person or an organization need to check if assertions are referring to same entity " linguistic clues do not work need reasoning! Approach: " assert that entity X sameas entity Y " apply logical reasoning to check if all assertions about these entities in set of documents and constraints in the ontology are consistent # If consistent then co-reference is plausible # If not then co-reference is not plausible AeroSWARM webservice Set of web pages 1 Co-reference Agent 2 6 Consistency checking results 5 3 4 ConsVISor

GOWLgle - Google Results Filtering! Problem: Google does not use semantics and there is not enough OWL content yet need hybrid information retrieval techniques! Approach: " user chooses semantic keywords and relations " markup web pages in list of N best Google results " filter out pages that do not match semantic keywords 2 Google webservice 3 semantic keywords 1 Filter Agent 4 URLs 5 AeroSWARM webservice 6

C4ISR OWL-S S Experiments! OWL-S for Net-centric warfare " Develop OWL-S descriptions of current and future Air Force, Navy, Army and Intel systems/services identify KR issues " Experiment with OWL-S discovery and composition approaches identify OWL-S tool/architecture issues 1 Human Input What services could help achieve the effect? Query Service Query Desired Effects Evolutionary Platform for Agent Learning 3 Determine Workflow Fitness 4 Definition Compose Translation Evaluate Fitness Agent Workflow Most Fit Agent EPAL Agent Composer 2 Determine Services Match Maker Service Registration Relevant Services OWL-S Descriptions C4ISR Services in the Battlefield Service Invocations Agent

Deliverable Deliverables IP SemWebCentral AeroSWARM Open service Currently registered ConsVISor/BugVISor DLDB Open service Open source Currently registered June 2004 OWL axiomatic semantics Open source June 2004! Open services:! Advantages:! No need to download and install! Use expensive software/hardware infrastructure for free! Disadvantages:! Limited customization options

Plans! In 2004 " Wrap-up current tool development efforts # Refine AeroSWARM based on SemWebCentral feedback # DLDB inference and query interface enhancements " Continue OWL-S experiments in Net-centric warfare! In 2005 we would like to: " Help transition OWL-S to DoD for Net-centric warfare " Refine GOWLgle into deliverable open service to show value added of Semantic Web " Refine co-reference into deliverable service integrated with AeroSWARM " Semi-automatic generation of customized benchmarks " Develop community symptom ontology and bug ontology