Upload
jack-webb
View
213
Download
1
Embed Size (px)
Citation preview
Dynamics Research CorporationHot DAML Submission: DAML Dining
Lee Lacy
(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
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
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
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
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
INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY
Dynamics Research Corporation
Itinerary Ontology
• Automatically generated by travel agent
• Based on Sabre system web itinerary content
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
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
INNOVATIVE SOLUTIONS THROUGH PEOPLE, PROCESSES, AND TECHNOLOGY
Dynamics Research Corporation
SeekML DTD
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