McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Mobilizing the Web with DAML-Enabled Web Services Sheila McIlraith Knowledge Systems.

Slides:



Advertisements
Similar presentations
May 23, 2004OWL-S straw proposal for SWSL1 OWL-S Straw Proposal Presentation to SWSL Committee May 23, 2004 David Martin Mark Burstein Drew McDermott Deb.
Advertisements

(2)(2) APNOMS 2003 Introduction Web-Service –A software application identified by a URI –Its public interfaces and bindings are defined and described.
Agent Markup Languages, XML and the Semantic Web John Flynn BBN Technologies June 14, 2001.
Knowledge Creation Tools for DAML Grit Denker, Jerry R. Hobbs, David Martin Srini Narayanan, Richard Waldinger SRI International.
McIlraith for DAML-S Coalition DAML PI Meeting 07/19/01 Master Card EXP 00/00 VISA EXP 00/00 Jerry R. Hobbs American.
Whats Hot Part II - McIlraith, KSL Stanford DAML PI Meeting 07/19/01 Whats Hot in the KSL Services Work? 1. DAML-S 2. DAML-S to PDDL translator implemented.
SWSL Committee Oct. 19, 2003 Semantics Web Services Language Committee: Status Report David Martin SRI International Michael Kifer SUNY-SB
McIlraith, KSL Stanford April 11, 2003 Semantics Web Services Language: Scope and Objectives Sheila McIlraith Knowledge Systems Lab, Stanford University.
Part III: Resources & Building Blocks General Resources Applications Tools & Components Summary.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
SWSC F2F; Innsbruck December 16, 2002 Bringing Services to the Semantic Web and Semantics to Web Services Michael Kifer SUNY-SB David Martin SRI International.
1 UIM with DAML-S Service Description Team Members: Jean-Yves Ouellet Kevin Lam Yun Xu.
Tools for DAML-Based Services, Document Templates, and Query Answering Richard Fikes Deborah McGuinness Sheila McIlraith Tran Cao Son Honglei Zeng Steve.
K S L W i n e A g e n t : Testbed Application for Semantic Web Technologies Deborah McGuinness Eric Hsu Jessica Jenkins Rob McCool Sheila McIlraith Paulo.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data.
1 © Franz J. Kurfess Constrained Access Franz J. Kurfess Cal Poly SLO Computer Science Department.
Web Ontology Language for Service (OWL-S). Introduction OWL-S –OWL-based Web service ontology –a core set of markup language constructs for describing.
The Semantic Web Week 13 Module Website: Lecture: Knowledge Acquisition / Engineering Practical: Getting to know.
DAML-S: Sematic Markup for Web Services Zhou Jiefeng CS595 Nov. 25t.
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
An Intelligent Broker Approach to Semantics-based Service Composition Yufeng Zhang National Lab. for Parallel and Distributed Processing Department of.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
Semantic Web Mobile Internet Technical Architecture Omair Javed Institute of Software Systems Tampere University of Technology.
A New Web Semantic Annotator Enabling A Machine Understandable Web BYU Spring Research Conference 2005 Yihong Ding Sponsored by NSF.
TRAVEL RESERVATION SYSTEM USING WEB SERVICES COMPOSITION LANGUAGE
Tools for Developing and Using DAML-Based Ontologies and Documents Richard Fikes Deborah McGuinness Sheila McIlraith Jessica Jenkins Son Cao Tran Gleb.
1 Adapting BPEL4WS for the Semantic Web The Bottom-Up Approach to Web Service Interoperation Daniel J. Mandell and Sheila McIlraith Presented by Axel Polleres.
Using Microsoft SharePoint to Develop Workflow and Business Process Automation Ted Perrotte National Practice Manager, Quilogy, Microsoft Office SharePoint.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Semantic Web Services Semantic Web - Fall 2005 Computer.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 Building Applications.
McIlraith - KSL, Stanford University WWW10 SemWeb’01 05/01/2001 Mobilizing the Semantic Web with DAML-Enabled Web Services Sheila A. McIlraith Knowledge.
Turning Software into a Service By Mark Turner, David Budgen and Pearl Brereton.
A Survey on Service Composition Languages and Models Antonio Bucchiarone Antonio Bucchiarone and Stefania Gnesi Istituto di Scienza e Tecnologie dell’Informazione.
DAML-S: Semantic Markup for Web Services DAML-S Web Services Coalition presented by: Terry R. Payne Carnergie Mellon University
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
* * 0 OWL-S: Ontology Web Language For Services Reyhan AYDOĞAN Emre YILMAZ 21/12/2005OWL-S: Ontology Web Language for Services.
ASE McIlraith 09/27/2002 Web Services (WS) Web Services are Web-accessible programs and devices. Background.
CHA2555 Week2: Knowledge Representation, Logic and Planning Lee McCluskey First term:
Preferences in semantics-based Web Services Interactions Justus Obwoge
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.
McIlraith - Knowledge Systems Laboratory DAML/Horus Meeting 02/16/2001 Mobilizing the Web with DAML-Enabled Web Services Sheila McIlraith Knowledge Systems.
Semantic Web Services Sharif University of Technology Spring 2007.
Sheila McIlraith, Knowledge Systems Lab DAML Kickoff 08/14/00 Mobilizing the Web with DAML-Enabled Web Services Services Team Sheila McIlraith (Technical.
Context Awareness: From Dream to Reality Norman M. Sadeh School of Computer Science Carnegie Mellon University Research Sponsors: DARPA/DAML, IBM, Boeing,
First Meeting of the AgentLink SIG on Intelligent Information Agents (I2A) Hotel Euroflat, Brussels September 24-25, 1998 Report Innes A. Ferguson, SIG.
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center SOA, Ontologies, and the Pragmatic.
Artificial Intelligence 2004 Ontology
An approach for Framework Construction and Instantiation Using Pattern Languages Rosana Teresinha Vaccare Braga Paulo Cesar Masiero ICMC-USP: Institute.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Faculty Faculty Richard Fikes Edward Feigenbaum (Director) (Emeritus) (Director) (Emeritus) Knowledge Systems Laboratory Stanford University “In the knowledge.
1 / 20 Semantic Web Services Jun Presentation: Y.G. Ha.
Manufacturing Systems Integration Division Development Process and Testing Tools for Content Standards Simon Frechette National Institute of Standards.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Automated Assistant for Crisis Management (Reflective Agent with Distributed Adaptive Reasoning) RADAR.
UMBC TAGA Youyong Zou, Li Ding, Rong Pan Feb 6,2003 Department of CSEE, UMBC.
A Context Framework for Ambient Intelligence
Knowledge Evolution Tools
Web Ontology Language for Service (OWL-S)
Tools for DAML-Based Services, Query Answering, and
Part III: Resources & Building Blocks
Distributed and Grid Computing Research Group
Tools for DAML-Based Services, Query Answering, and
The Vision Mobilizing the Web with DAML-Enabled Web Services
Presentation transcript:

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Mobilizing the Web with DAML-Enabled Web Services Sheila McIlraith Knowledge Systems Laboratory (KSL) Department of Computer Science Stanford University (with Son Cao Tran and Honglei Zeng)

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Motivation The Web is evolving from a provider of documents and images …

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Motivation … to a provider of services

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Overview Problem: today’s web is designed primarily for human use. We are developing semantic markup of web services, web service users’ preferences and constraints reusable agent procedures to make services computer-interpretable, use-apparent, and agent-enabled. We are developing agent technology that exploits semantic markup to support automated web service discovery, execution, composition and interoperation.

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Web Service Markup Will Enable Automation of: Web service discovery Find me an airline service that offers flights to Tuktoyuktuk Web service execution Buy me “Harry Potter and the Sorcerer’s Stone” at Web service selection, composition and interoperation Make my travel arrangements for my IJCAI conference trip Industry efforts growing (we are improving with DAML) Opportunity Area These are the drivers for web service markup.

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Framework DAML-enabled web pages Web Service Ontologies Web Procedures Ontologies Agent Broker DAML-enabled personal/company constraints and prefs...

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Key Feature: DAML Markup of Web Services Function, Action, Process-based web service markup: declarative well-founded semantics Ontologies enable: reuse sharing composition succinct web site markup E.g., service world-altering service purchase purchase-plane-ticket purchase-UAL-plane-ticket parameters: c-name, origin, dest, d-date, … preconditions: know(c-name), valid(credit-card), … effects: purchased(ticket), debit(credit-card)... rent rent-car... Web Service Ontologies DAML-enabled web pages

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Key Feature: Generic Procedures Agents are tasked in terms of high-level, reusable “generic procedures.” “The what not necessarily the how.” Ontologies support sharing, reuse, and composition. DAML-enabled web pages Web Service Ontologies Web Procedures Ontologies Agent Broker ... E.g., Travel(cust,origin,dest,date-d,date-r,purpose) Check-purpose-related-restrictions; Book-travel(origin,dest); Book-transportation(dest); Book-hotel(dest) end;

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Key Feature: Customizing Generic Procedures Generic procedures can be further constrained by DAML-defined constraints user constraints/preferences, group constraints, or instance-specific constraints. DAML-enabled web pages Web Service Ontologies Web Procedures Ontologies Agent Broker DAML-enabled personal/company constraints and prefs... E.g., Bob would like to drive if the driving distance is less than 3 hours. KSL Business air travel should be on an American carrier....

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Key Feature: Deductive Instantiation Agent’s KB is automatically constructed relative to the generic procedure and constraints. KB is updated by web service responses. Deductive machinery instantiates the generic procedure wrt. constraints and world state to generate web service requests that the broker executes. KB Web Services Service Ontologies Procedures Ontologies Agent Broker Constraints & Prefs ...

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Status DAML = First-order logic and some DAML+OIL Agent KB representation language = Situation Calculus Generic procedures representation language = Golog Deductive machinery = Prolog Agent Broker = Open Agent Architecture [SRI] Prototype agent/agent broker constructed. Preliminary service ontology constructed. KB Web Services Service Ontologies Procedures Ontologies Agent Broker Constraints & Prefs ...

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Come to Our Demo! Teaser: Dynamic User Interface with DAML+OIL

McIlraith - Knowledge Systems Laboratory DAML PI Meeting 02/14/2001 Possible Discussion Topics What language expressive power do we need? (Let’s help drive language development.) What collective tools do we need? (Let’s coordinate and share the effort.) How do we interact with each other? How do we interact/leverage with industry efforts?...