DAML PI Meeting Status Briefing UMBC, JHU APL, MIT Sloan Tim Finin Jim Mayfield Benjamin Grosof February 12, 2002 tell register JHU APL Haircut retrieval.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Copyright © 2003 Pearson Education, Inc. Slide 8-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Servlets and Java Server Pages.
An Overview of the Integration of the UCSF Dept. of Radiology Teaching File with MIRC Wyatt M. Tellis University of California San Francisco Departments.
Improving Human-Semantic Web Interaction: The Rhizomer Experience Roberto García and Rosa Gil GRIHO - Human Computer Interaction Research Group Universitat.
1 Search and Navigate Web Ontologies Li Ding Tetherless World Constellation Rensselaer Polytechnic Institute Aug 22, 2008.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
DAML Ontology Library Mike Dean OntoLog Forum 28 February
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
(2)(2) APNOMS 2003 Introduction Web-Service –A software application identified by a URI –Its public interfaces and bindings are defined and described.
May 6, Service agents Publish white page services description content and register the services at a yellow page site Understand ontology and answer.
DAML Tools for Intelligent Information Annotation, Sharing and Retrieval UMBC Johns Hopkins University Applied Physics Lab MIT Sloan School July 19, 2001.
1DAML PI meeting, October DAML and Agents DAML and Agents Breakout Session DAML PI Meeting 17 October 2002 Tim Finin.
1 ITTALKS ITTALKS A Case Study in How DAML Helps Tim Finin University of Maryland Baltimore County Semantic Web for the Military User June 6, 2001 ask-all.
1 X talks Tim Finin University of Maryland Baltimore County Joint work with JHU/APL and MIT/Sloan DAML PI Meeting July 18, 2001 ask-all advertisesubscribe.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Dr. Bruce A. Scharlau, AHDIT, ES2002 E-Business Workshop AHDIT: Ad Hoc Data Interoperability Tool Dr. Bruce A. Scharlau Dept. of Computing Science University.
Copyright, UCL LEADERS: Linking EAD to Electronically Retrievable Sources Developing a Generic Toolkit: Architecture and technology issues ALLC/ACH Conference.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
1/ 26 AGROVOC and the OWL Web Ontology Language: the Agriculture Ontology Service - Concept Server OWL model NKOS workshop Alicante,
Overview Environment for Internet database connectivity
Server Access The REST of the Story David Cleary
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
SPS Nashville 2014 Dynamic Content using SharePoint Search SHAREPOINT SATURDAY NASHVILLE– APRIL 5, 2014 MIKE ORYSZAK BLOG: TWITTER:
Database System Concepts and Architecture
2 Artificial Intelligence Applications Institute, University of Edinburgh, UK Institute for Human and Machine Cognition, Pensacola, Florida CoSAR-TS Coalition.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Dr. Bruce A. Scharlau, AHDIT, August 2002 AHDIT: Ad Hoc Data Interoperability Tool Dr. Bruce A. Scharlau Dept. of Computing Science University of Aberdeen.
Getting Familiar with Web Pages 1 2 The Internet Worldwide collection of interconnected computer networks that enables businesses, organizations, governments,
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Use Case: Populating Business Objects.
2006 © SWITCH Group Management Tool Lukas Haemmerle
1 An inference engine for the semantic web Naudts Guido Student at the Open University Netherlands.
1 Web Services Based partially on Sun Java Tutorial at Also, XML, Java and the Future of The Web, Jon Bosak. And WSDL.
Introduction to WSDL presented by Xiang Fu. Source WSDL 1.1 specification WSDL 1.1 specification – WSDL 1.2 working draft WSDL.
1 UIM with DAML-S Service Description Team Members: Jean-Yves Ouellet Kevin Lam Yun Xu.
RDF Tutorial.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Practical RDF Chapter 1. RDF: An Introduction
DP&NM Lab. POSTECH, Korea - 1 -Interaction Translation Methods for XML/SNMP Gateway Interaction Translation Methods for XML/SNMP Gateway Using XML Technologies.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
WEB BASED DATA TRANSFORMATION USING XML, JAVA Group members: Darius Balarashti & Matt Smith.
1 Vigil : Enforcing Security in Ubiquitous Environments Authors : Lalana Kagal, Jeffrey Undercoffer, Anupam Joshi, Tim Finin Presented by : Amit Choudhri.
Page 1 Alliver™ Page 2 Scenario Users Contents Properties Contexts Tags Users Context Listener Set of contents Service Reasoner GPS Navigator.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
A Short Tutorial to Semantic Media Wiki (SMW) [[date:: July 21, 2009 ]] At [[part of:: Web Science Summer Research Week ]] By [[has speaker:: Jie Bao ]]
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
AxKit A member of the Apache XML project Ryan Maslyn Kyle Bechtel.
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.
PAPI: Simple and Ubiquitous Access to Internet Information Services JISC/CNI Conference - Edinburgh, 27 June 2002.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.
Stefan Decker Stanford University Mike Dean BBN Technologies.
NSF Cyber Trust Annual Principal Investigator Meeting September 2005 Newport Beach, California UMBC an Honors University in Maryland Trust and Security.
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Multi-agent system for web services
Introduction to the Semantic Web example applications
Ontology Mapper: A Muti-Agent System for Knowledge Sharing
Semantic Resolution in a Simple E-Commerce Application
Presentation transcript:

DAML PI Meeting Status Briefing UMBC, JHU APL, MIT Sloan Tim Finin Jim Mayfield Benjamin Grosof February 12, 2002 tell register JHU APL Haircut retrieval system Communicating Agents XTalks Application testbed

Accomplishments n ITTALKS => XTalks as integrated applications using agent mediated services to disseminate event announcements l DAML+OIL as an agent communication language allows intelligent agents accept DAML+OIL event notifications and enter on users calendar if they match interests, location & schedule. l DAML+OIL ontology to represent distributed trust and belief n Retrieval l Retrieval using text, DAML+OIL, and RDF triples l Implemented retrieval-based ontology mapping (not yet enough DAML/text for general applicability) l Implemented SOAP-based retrieval and term relationship services n Preliminary representation of RuleML in DAML n Implemented DAMLATOR Apache module as an efficient, convenient translation engine for DAML+OIL accomplishments

XTalks XTalks supports database driven web site of talks and related. The database contains information on – Seminar events – People (speakers, hosts, users,…) – Places (rooms, institutions,…) – Topics (defined by DAML+OIL ontology) – Users interests, schedules and locations This database is used to dynamically generate web pages and DAML+OIL descriptions for the talks and related events. Notifications are sent to registered users and/or their agents via , SMS, WAP, and/or an ACL (e.g., KQML, FIPA) for events matching their interests, location and schedule. XTalks 1.0 available by CD or accomplishments

XSB DAML+OIL Reasoner ITTALKS agent Travel agent Calendar agent User agent Broker Agent Agent Name Server users daml profile mapquest MS Outlook ITTALKS app DAML reasoner Common agent infrastructure FIPA ACL API Communication protocol

Distributed Trust Delegation based model for distributed authorization and trust for use in both wired and wireless scenarios. l Focus on trust from security perspective l Building on concepts like authentication, authorization, role-based access control, public key infrastructure, digital signatures, authoritative sources of information, etc. Agents make speech acts about and reason over these properties and relations. l Grounded in an ontology represented in DAML+OIL Trust/security policies defined in DAML+OIL and by rules (in RuleML) l Requests for actions made by and to agents evaluated by reasoning using trust and security policy l Adding security to FIPA framework Applications To XTalks & mobile computing accomplishments

Interactive ontology mapper Allows users to create mappings between two ontologies which have URIs to text associated with classes and properties. Automates mapping process, taking into account hierarchical relationships and user- specified landmark mappings. Uses text classification to compute similarities between pairs of classes or properties. Used in XTalks to enable mappings between Alternative topic ontologies in DAML+OIL accomplishments

DAML and Text Retrieval n HAIRCUT retrieval engine augmented to use text, DAML, and RDF triples as indexing/query terms n Demonstrated retrieval-based ontology mapping l find text that characterizes DAML tag, then find other DAML tags with similar characterizations l Not yet enough DAML/text available for general applicability of this technique n SOAP query services over DAML crawler data available Services are affines (find related terms), lookup (search for documents)

Damlator translation engine n Extensible engine for DAML-encoded Semantic Web pages translation and caching l Currently supported output formats: u For humans: GIF and PNG u For agents: DAML, NTriples, Prolog terms l Caching supports scalability and efficiency n Incorporated as an Apache-module l Faster, application/user independent and system-wide availability l Accessed via n Similar to W3C RDF Validation Service l Uses Jena RDF/XML Parser, Apache Xerces, AT&T GraphViz n Available from accomplishments

DAMLator examples l Original file l Just the DAML markup l XSB/Prolog terms for triples l Gif of rdf graph, generated with GraphViz l Png of rdf graph, generated with GraphViz l Rdf in ntriple format

2002 Planned Activity n Xtalks 2.0 l Easily configured Personal Agents accept recommendations from XTalks agents and other agents about events of interest. l Extend ontology mapper beyond topic ontologies n Retrieval l Incorporate pre-indexing, pre-query and post-query inference l Use retrieval ranking to limit post-query inference n Rules l Jess reasoner for integrated DAML+OIL and RuleML based rules l Application to security/trust policy checking plans

XTalks Personal Agent XPA is a configurable personal agent which accepts FIPA messages from XTalks and other instances of XPAs as well as applications, e.g.Outlook. JADE platform Personal Agent Infrastructure Plugin Manager User Interface User Model COM Bridge Rule Engine Interface XSB Jess yajxb Xtalks Plugin Mapquest Plugin Buddy List Plugin External Plugins External World plans

Xtalks agents Xtalks System Xtalks Interface Xtalks Agent Mapquest Agent Personal Agent (1) FIPA Request Response Protocol FIPA Request Response Protocol Periodic querying Scenarios 1,2 Personal Agent (2) Personal Agent (3) Scenarios 3,4 1 – Xtalks Announcement 2 – User Agent Solicitation 3 – Buddy List 4 – Travel Planning plans Xtalks System

text Integrating Retrieval and Inference text Index Inference <triple 10. Inference Retrieval Engine Inference plans triples words daml tags rdf clauses

DAML Rules To be demonstrated by supporting the reasoning of a distributed trust scenario for establishing an agents permissions and obligations from descriptions (in DAML+OIL) of their properties and of the security and trust policy in force. DAMLRule Ontology DAMLRule Ontology DAML KB ( Facts + Rules ) represented in DAML DAML KB ( Facts + Rules ) represented in DAML Jess representation of facts & rules DAMLRules to Jess Converter Jess Engine Derived Facts Derived Facts represented in DAML Derived Facts represented in DAML Jess to DAMLRule Converter Jess to DAMLRule Converter plans

2002 Planned Deliverables n Xtalks 2.0 l XTalks 2.0 available on CD and download l Configurable personal agent works with XTalks agents and other personal agents l FIPA platform with distributed trust modules n Retrieval l Integrated retrieval over text and markup with inferencing l Demonstration of retrieval-ranked inference control n Rules l Demonstration of integrated reasoning with DAML+OIL and RuleML rules for security/trust policy checking deliverables

Metrics for measuring progress n Xtalks l Number of interacting/cooperating XTalks personal agents n Integrated retrieval l Percentage reduction in inferences when using retrieval rankings n DAML+Oil rules l Completeness of DAML+OIL reasoning l DIPS (DAML Inferences per second) on standard benchmarks metrics

Summary and Questions n Three areas: l Agent mediated applications and services l Retrieval using both text and semantic web markup l Representing and exploiting rules in DAML+OIL n XTalks as a fielded application testbed n Questions? summary

Papers Sasikanth Avancha, Anupam Joshi, and Tim Finin, Enhancing the Bluetooth Service Discovery Protocol, submitted IEEE Wireless Computing and Networking Conference, Orlando, March 17-21, Lalana Kagal, Jeffrey Undercoffer, Anupam Joshi, and Tim Finin, Vigil: Providing Trust for Enhanced Security in Pervasive Systems, October R. Scott Cost et.al., 'ITTALKS: A Case Study in DAML and the Semantic Web', IEEE Intelligent Systems Special Issue, 2002 Lalana Kagal, Jeffrey Undercoffer, Filip Perich, Anupam Joshi, Tim Finin, 'Vigil: Enforcing Security in Ubiquitous Environments', Grace Hopper Celebration of Women in Computing, Lalana Kagal, Vladimir Korolev, Sasikanth Avancha, Anupam Joshi, Timothy Finin, 'A SmartSpaces Approach to Service Management for Pervasive Computing', Grace Hopper Celebration of Women in Computing, Tim Finin et. al., Information Agents for Mobile and Embedded Devices, Fifth International Workshop Cooperative Information Agents, September 6-8, 2001 Modena, Italy. Lalana Kagal, Tim Finin and Anupam Joshi, Moving from Security to Distributed Trust in Ubiquitous Computing Environments, IEEE Computer, December Anupam Joshi, Timothy Finin, and Yelena Yesha, Agents, Mobility, and M-Services: Creating the next generation applications and infrastructure on mobile ad-hoc networks, Workshop on an Infrastructure for Mobile and Wireless Systems, Scottsdale, Arizona, October 15, appendix

Papers Olga Ratsimore, Vladimir Korolev, Anupam Joshi and Tim Finin, Agents2Go: an infrastructure for location-Dependent Service Discovery in the mobile electronic commerce environment, First ACM Mobile Commerce Workshop, July 21, 2001, Rome. R. Scott Cost et. al., ITTALKS: A Case Student in how the Semantic Web Helps, International Semantic Web Workshop -- Infrastructure and Applications for the Semantic Web, July, 2001, Stanford. Filip Perich et. al., ITTALKS: An Application of Agents in the Semantic Web, Workshop on Engineering Societies in the Agents' World, 7 July 2001, Prague. Lalana Kagal et. al., A Highly Adaptable Infrastructure for Service Discovery and Management in Ubiquitous Computing, May Lalana Kagal, Timothy Finin, and Yun Peng, A Framework for Distributed Trust, Workshop on Autonomy, Delegation, and Control: Interacting with Autonomous Agents, IJCAI-2001, Seattle, August, Lalana Kagal et. al., An Infrastructure for Distributed Trust Management, Workshop on Norms and Institutions in Multiagent Systems, Autonomous Agents 2001, Montreal, May 29, Lalana Kagal et. al., Centaurus: A Framework for Intelligent Services in a Mobile Environment, International Workshop on Smart Appliances and Wearable Computing (IWSAWC), Scottsdale, Arizona, USA, April 16, Harry Chen, Anumpam Joshi, Tim Finin, and Dipanjan Chakraborty, "Dynamic Service Discovery for Mobile Computing: Intelligent Agents meet Jini in the Aether", Baltzer Science Journal on Cluster Computing, Special Issue on Advances in Distributed and Mobile Systems and Communications, appendix