110 likes | 204 Vues
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. Motivation and Application Overview Live Demonstration of Current Prototype Behind the Scenes Tour Summary. Agenda. Motivation
E N D
Dynamics Research CorporationHot DAML Submission: DAML Dining Lee Lacy LLacy@DRC.com (407) 380-1200 x104 DAML PI Meeting, Nashua, NHJuly 18-20, 2001
Motivation and Application Overview Live Demonstration of Current Prototype Behind the Scenes Tour Summary Agenda
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 Overview
Restaurant Ontology Restaurant Location locatedIn hasMenu RestaurantMenu containsItem RestaurantMenuItem http://orl01.drc.com/DAML/Ontology/Restaurant/1.X/Restaurant-ont-1.0v.daml
Restaurant Information Repository • DAML artifact file (instance data) • Available at URL to any human or agent reader
DAML+OIL Restaurant Ontology Restaurant DB Form Validation VB Script DAML+OIL Restaurant Artifact Restaurant Instance Data Maintenance DAML Export VB Script
Itinerary Ontology • Automatically generated by travel agent • Based on Sabre system web itinerary content
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 Semantic Join
SEEK.XML XSLT Find.asp Behind the Scenes Search Code and Output Formatter .XML Restaurant Information Repository .DAML (DAML artifact) .HTML Itinerary File Identified in Search criteria (DAML artifact constructed from Travel Agent Sites, e.g., Sabre) Search Form
DAMLDINING: Summary • 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