Disscussion about the FIPA Interaction Protocols FIPA IP Technical Committee (IP-TC) Gabriel Hopmans Morpheus Software Maastricht, the Netherlands.

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

© 2003 Ontopia AS 1 ISO 13250:2002 – Topic Maps An International Standard Knowledge Representation for Humans and Agents Steve.
Ontologies: Dynamic Networks of Formally Represented Meaning Dieter Fensel: Ontologies: Dynamic Networks of Formally Represented Meaning, 2001 SW Portal.
FIPA Interaction Protocol. Request Interaction Protocol Summary –Request Interaction Protocol allows one agent to request another to perform some action.
OASIS Reference Model for Service Oriented Architecture 1.0
Information and Business Work
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Implementation of MAS issues M. Birna van Riemsdijk ProMAS TFG 2005.
Multiagent Systems and Societies of Agents
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
The Semantic Web Week 18: Part 4 Introduction to Web Services and Intelligent Web Agents Module Website: Practical.
Understanding Metamodels. Outline Understanding metamodels Applying reference models Fundamental metamodel for describing software components Content.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
XML TOPIC MAP JUNG J. W.. SNU OOPSLA Lab. contents What ’ s XTM? Why XTM? Element of XTM XTM Conceptual Model DTD Introduction to XTM Syntax.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
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)
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Practical RDF Chapter 1. RDF: An Introduction
Rutherford Appleton Laboratory SKOS Ecoterm 2006 Alistair Miles CCLRC Rutherford Appleton Laboratory Semantic Web Best Practices and Deployment.
Copyright OASIS, 2002 OASIS Topic Maps Technical Committees Standards Update Presentation Knowledge Technologies Conference Seattle , March 11 Bernard.
Integrating Business Process Models with Ontologies Peter De Baer, Pieter De Leenheer, Gang Zhao, Robert Meersman {Peter.De.Baer, Pieter.De.Leenheer,
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
Digital environment for e-learning –J. Herget 1 Digital environment for e-learning – A concept for excellence in knowledge transfer Herget, Josef, Prof.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
Spoken dialog for e-learning supported by domain ontologies Dario Bianchi, Monica Mordonini and Agostino Poggi Dipartimento di Ingegneria dell’Informazione.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
Interfacing Registry Systems December 2000.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
Information Interchange on the Semantic Web an interactive talk by Piotr Kaminski, University of Victoria
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
Controlled Vocabulary & Thesaurus Design Resources & Future Directions.
Standards-Based Knowledge Systems using NewsML and Topic Maps Presented by Daniel Rivers-MooreDaniel Rivers-Moore Director of New Technologies, RivComRivCom.
Using RouteGraphs as an Appropriate Data Structure for Navigational Tasks SFB/IQN-Kolloquium Christian Mandel, A1-[RoboMap] Overview Goal scenario.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
OWL Representing Information Using the Web Ontology Language.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
PLCS DEXs Trine Hansen DNV 20 April Content OASIS / PLCS Organization PLCS DEXs DEX architecture Process – define and verify capabilities Way forward.
Working with Ontologies Introduction to DOGMA and related research.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
1 Centre for Intelligent Systems and their Applications Division of Informatics, University of Edinburgh Draft for AKT July Workshop Jessica Chen-Burger.
© 2003 Ontopia AS 1 The TAO of Topic Maps An Introduction to Topic Maps, Ontologies, and Published Subjects Steve Pepper, CEO,
Topic Maps introduction Peter-Paul Kruijsen CTO, Morpheus software ISOC seminar, april 5 th 2005.
UI's for inputting and presenting the metadata of hypermedia documents Kai Kuikkaniemi HUT T
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
USB for Audio There are also several USB Audio chips. You install a custom driver on the host computer, and the USB sound device appears as a Windows (or.
TOPIC MAP Lee H. J..
MPEG-7 Audio Overview Ichiro Fujinaga MUMT 611 McGill University.
Web Search Personalization with Ontological User Profile Advisor: Dr. Jai-Ling Koh Speaker: Shun-hong Sie.
IRS Tax Map Electronic Research Tool David Brown Internal Revenue Service Media and Publications Division David Brown Internal Revenue Service Media and.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Information Architecture & Design Week 9 Schedule - Web Research Papers Due Now - Questions about Metaphors and Icons with Labels - Design 2- the Web -
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
The Semantic Web By: Maulik Parikh.
Knowledge Management Systems
Web Ontology Language for Service (OWL-S)
Topic Maps - an introduction
Semantic Markup for Semantic Web Tools:
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

Disscussion about the FIPA Interaction Protocols FIPA IP Technical Committee (IP-TC) Gabriel Hopmans Morpheus Software Maastricht, the Netherlands

Overview Introduction FIPA TC IP Short summary Agentcities Task force feedback related to FIPA Interaction Protocols Discussion 1 Association Ontology Discussion 2 Topic Maps Goal of this presentation: To find more support in the Technical Committee. (This TC is an offline experiment )

FIPA IP TC Goal: increase number of IP specs Several papers describe the need for new Interaction Protocols. Agentlink roadmap: “in the near-term but more in the medium-term future languages and protocols will be more agreed and standardized.” Activities and Work to be done Develop/find new Interaction Protocols Update of Interaction Protocol Library Specification Discussions about more dynamic IPs, automatic generation and machine readable Collaboration with Modelling TC : Feedback upon Communication Diagrams Collaboration with Metholodology TC: definition of Interaction Protocol and related terms

Summary ACTF Feedback to FIPA (1) FIPA Protocols Small number of protocols used. Due to: Number of patterns seem likely to capture many of the interaction patterns faced by business applications Used informally – implemented as simple FSM and with no link to semantics of speech-acts within messages Coordination : Protocols not easily linked to coordination relationships which may/should arise from interactions which is necessarily for use in open environments. A possible avenue of future standardisation would appear to be drawing a closer relationship between protocols and stronger FIPA semantics to enable agents to more formally rely on agreements, commitments arising from the interactions

Discussion 1 Semantics of speech acts within messages are not used. Some even claim that we maybe better reduce/or use only 2 acts: Throwing away one of the AT fundamentals? Maybe better use query languages with ‘building some intelligence around it’ What is the main problem? “A possible avenue of future standardisation would appear to be drawing a closer relationship between protocols and stronger FIPA semantics” Relation between FIPA Protocols and FIPA semantics? What does FIPA semantics means? (next slide)

Summary ACTF Feedback to FIPA (2) FIPA Semantics Performatives with defined semantics not used to date. Reasons: Developers focused on protocols first, individual messages second (FSM style implementations) Lack of reasoning tools for FIPA-SL Difficulty in combining many layers of semantics (protocol, ACL, content-language and ontology) before full semantic reasoning could take place ACTF claim: Sound machine processable semantics are essential in the long term

Association Ontology “Ontologies for Interaction Protocols”, [Cranefield et al., 2002], link last slide Design and publish ontologies describing the input and output data that are processed during protocol’s execution together with the actions and the decisions that the agent must perform Agent (developer) that has defined mapping between internal agent code and actions and decisions in an ontology would then be able to interpret any IP that is defined with reference to that ontology In the Associated ontology: define message types, reasons, preconditions

Example

Discussion (2) An associated ontology provides terminology for describing how the messages are related to each other, and also allows signatures to be defined for the operations that agents must be able to perform to use the protocol for its intended purpose Knowledge Representation of this ontology? Topic Maps as approach? OWL?

International standard, approved by ISO Specifications: ISO/IEC standard (1999), XML Topic Maps (XTM) 1.0 A form of knowledge representation optimised for information management Formal data model with XML interchange syntax Indexing and navigation paradigm for people Publishing houses, E-Learning, leading companies: Ontopia, Mondecca, Empolis Topic Maps

The 2-Layer Topic Map Model The core concepts of Topic Maps are based on those of the back-of-book index The same basic concepts have been extended and generalized for use with digital information Envisage a 2-layer data model consisting of a set of information resources (below), and a “knowledge map” (above) This is like the division of a book into content and index knowledge layer information layer (index) (content)

(1) The Information Layer The lower layer contains the content usually digital, but need not be can be in any format or notation (not necessarily XML) can be text, graphics, video, audio, etc. This is like the content of the book information layer

(2) The Knowledge Layer The upper layer consists of topics and associations Topics represent the subjects that the information is about Like the list of topics that forms a back-of-book index Associations represent relationships between those subjects Like “see also” relationships in a back-of-book index knowledge layer composed by born in composed by Puccini Tosca Lucca Madame Butterfly

Linking the Layers Through Occurrences The two layers are linked together Occurrences are relationships with information resources that are pertinent to a given subject The links (or locators) are like page numbers in a back-of-book index Puccini Tosca Lucca composed by born in composed by Madame Butterfly knowledge layer information layer

Summary of Core Topic Maps Concepts A pool of information or data –any type or format A knowledge layer, consisting of: knowledge layer information layer Associations –expressing relationships between knowledge topics composed by born in composed by Occurrences –information that is relevant in some way to a given knowledge topic = The TAO of Topic Maps, Steve Pepper Topics –a set of knowledge topics for the domain in question Puccini Tosca Lucca Madame Butterfly

Previous slides just the basics, to provoke you to search for more about Topic Maps :) META Group estimations see the Topic Maps technology significantly hitting the market by , with a potential over $1 billion. [Vatant, 2003] KTWeb Knowledge Technology Fact sheet: Topic Maps Topic Maps have a high degree of built-in semantics Topic Maps goes beyond binary relations. (Agents have N-ary roles and thus relations) Topic Maps can be easily merged and navigated with the help of scope (context) Clear notion of identity. Published Subjects are a method of establishing semantic identity. Developed under OASIS and attracted serious attention in the Semantic Web Activity of the W3C Topic Maps

Discussions on mailing list In discussions on mailing list: –Definition of Interaction Protocol – “FIPA lacks a standardized, machine readable description of the agent protocols.” –How to recognize more commonly used generic conversations ? –We need an association ontology (as in for Interaction Protocols. –Classification of Interaction Protocols Subscribe at