12
Lockheed Martin DAML Project 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

Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

Embed Size (px)

Citation preview

Page 1: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

Lockheed Martin DAML ProjectLockheed Martin DAML Project

PI: Dr. Paul KogutYui 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

Page 2: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

GoalsGoals!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

Page 3: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

Mature OWL ToolsMature OWL Tools! AeroSWARM

! 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

Page 4: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

http://ubot.lockheedmartin.com

Integrated Tool ArchitectureIntegrated Tool Architecture

BugVISorBugVISor

OWL Markup

Web Page URL

OWL Ontologies

Ontology Engineer

Consistencycheckingresults

OWL Ontologies

Consistency Reasoning

Service

OWL Markup

ConsistencyCheckingResults

Web ServiceInvocation

OntologyMapping Tool

OntologyMapping Tool

Predefined Ontology Mappings

Predefined Ontology Mappings

MarkupConverterMarkup

Converter

AeroTextTMAeroTextTM

OWL-S MarkupOWL-S Markup

Website CrawlerWebsite Crawler

AeroText Semantic Web Automated Relation Markup

Markup Creator

Page 5: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

…Student --> Person who takes coursesGraduate Student --> person who takes graduate coursesGraduate course Course…

DL Reasoner

Ontology

table & viewcreation

Database operation

Inferred Hierarchy…Graduate Student Student…

CREATE VIEW Student_1_view ASSELECT * FROM Student_1 UNION SELECT * FROM UndergraduateStudent_1_view UNION SELECT * FROM GraduateStudent_1_view;

DLDBDLDB

Page 6: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

Repository 1

Repository N

API

API

BenchmarkData

Data Generator

TestQueries

Tester

Univ-BenchOntology

Test Results

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

Lehigh University BenchmarkLehigh University Benchmark

Page 7: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

Mature Tools Mature Tools -- ExperimentsExperiments! 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

Page 8: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

Cross Document CoCross Document Co--referencereference

! 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

AeroSWARMwebservice

Set of web pages

Co-referenceAgent

ConsVISor

2 3

45

1

6 Consistency checking results

Page 9: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

GGOWLOWLglegle -- Google Results FilteringGoogle 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 Googlewebservice

semantickeywords

FilterAgent

AeroSWARMwebservice

2

3

4

5

1

6

URLs

Page 10: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

FitnessFitnessDefinitionDefinition

EPALEPALAgentAgent

ComposerComposer

Determine WorkflowDetermine Workflow

ComposeCompose

Human Input

Agent

DetermineServices

What services could helpachieve the effect?

ServiceRegistration

Relevant Services

Evolutionary Platform for Agent Learning

Most FitAgent

1133

TranslationTranslation

EvaluateEvaluateFitnessFitness

44

Query

22

MatchMaker

ServiceQuery

OWL-SDescriptions

C4ISRServices

in theBattlefield

DesiredEffects

AgentAgentWorkflowWorkflow

ServiceInvocations

C4ISR OWLC4ISR OWL--S ExperimentsS 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

Page 11: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

DeliverablesDeliverables

June 2004Open sourceOWL axiomatic semantics

June 2004 Open sourceDLDB

Currently registered

Open serviceConsVISor/BugVISor

Currently registered

Open serviceAeroSWARM

SemWebCentralIPDeliverable

! Open services:! Advantages:

! No need to download and install! Use expensive software/hardware infrastructure for free

! Disadvantages:! Limited customization options

Page 12: Lockheed Martin DAML Project · Lockheed Martin DAML Project PI: Dr. Paul Kogut Yui Leung, Ted Mielczarek, Kathleen Ryan, Linda Gohari, Roger Lee Key Researchers: Dr. Jeff Heflin

PlansPlans! 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