11
Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy [email protected] (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy [email protected] (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

Embed Size (px)

Citation preview

Page 1: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

Dynamics Research CorporationHot DAML Submission: DAML Dining

Lee Lacy

[email protected]

(407) 380-1200 x104

DAML PI Meeting, Nashua, NH July 18-20, 2001

Page 2: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Agenda

• Motivation and Application Overview

• Live Demonstration of Current Prototype

• Behind the Scenes Tour

• Summary

Page 3: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Overview

• Motivation– Demonstrate “value-add” application enabled by semantic web

technology

– Support common easily understood domain

– Gain understanding of access technologies related to DAML+OIL representations

• Selected Application– Restaurant ontology supporting repository of information

– Restaurant data maintenance software

– Itinerary ontology obtainable from travel agents

– Semantic join across restaurant and itinerary ontologies

Page 4: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Restaurant Ontology

RestaurantMenu

LocationRestaurant locatedIn

containsItem

hasMenu

RestaurantMenuItem

http://orl01.drc.com/DAML/Ontology/Restaurant/1.X/Restaurant-ont-1.0v.daml

Page 5: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Restaurant Information Repository

• DAML artifact file (instance data)

• Available at URL to any human or agent reader

Page 6: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

FormValidation VB Script

DAML Export VB Script

Restaurant Instance Data Maintenance

Restaurant DB

DAML+OILRestaurant

Artifact

DAML+OILRestaurant Ontology

Page 7: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Itinerary Ontology

• Automatically generated by travel agent

• Based on Sabre system web itinerary content

Page 8: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Semantic Join

• Performed using “postal code” data property of– Itinerary ontology’s hotel location information

– Restaurant ontology’s location information

• Search performed by custom application that restricts restaurant location search based on result of hotel’s location

Page 9: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Search Code andOutput Formatter

(DAML artifact)

(DAML artifact constructedfrom Travel Agent Sites, e.g., Sabre)

Behind the Scenes

SEEK.XML

RestaurantInformationRepository

Itinerary File Identified in

Search criteria

.XML

.HTML

.DAML

Search Form

Find.asp

XSLT

Page 10: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

SeekML DTD

Page 11: Dynamics Research Corporation Hot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NH July 18-20, 2001

INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY

Dynamics Research Corporation

Summary

DAML DINING:

• Intended to demonstrate practical uses of semantic web technology in simple to understand domain

• Example application code shows “semantic join” of hotel postal code from an itinerary file with postal code of stored restaurants

• Prototype currently being updated

• XSLT technology used to support queries and formatting