Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1066677.1066780acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
Article

A semantic framework for the recursive specification of interaction protocols

Published: 13 March 2005 Publication History

Abstract

This paper addresses two major problems concerning the specification of interaction protocols: the lack of an established semantic framework which precisely identifies the modelling elements that different kind of specification techniques may exploit in their specifications; and the lack of techniques which allow designers to reuse pre-specified protocols by specialising them in more specific domains. We deal with these issues in the context of the organisational framework provided by the RICA theory, and propose a new formalism based on so-called Interaction State Machines, which will be applied to the re-design of some protocols of the FIPA IPL.

References

[1]
J. M. Bradshaw, S. Dutfield, P. Benoit, and J. D. Woolley. KAoS: Toward an industrial-strength open agent architecture. In J. M. Bradshaw, editor, Software Agents, chapter 17, pages 375--418. AAAI Press / The MIT Press, 1997.
[2]
N. Busi, P. Ciancarini, R. Gorrieri, and G. Zavattaro. Coordination models: A guided tour. In A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, editors, Coordination of Internet Agents: Models, Technologies, and Applications, chapter 1, pages 6--24. Springer, 2001.
[3]
R. S. Cost, Y. Labrou, and T. Finin. Coordinating agents using agent communication languages conversations. In A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, editors, Coordination of Internet Agents: Models, Technologies, and Applications, chapter 7, pages 183--196. Springer, 2001.
[4]
M. Esteva, B. Rosell, J. A. Rodrlguez-Aguilar, and J. L. Arcos. AMELI: An agent-based middleware for electronic institutions. In Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, volume 1, pages 236--243, 2004.
[5]
Foundation for Intelligent Physical Agents. FIPA Interaction Protocol Library Specification. http://www.fipa.org/repository/ips.html, 2003.
[6]
K. Kuwabara, T. Ishida, and N. Osato. Agentalk: Coordination protocol description for multiagent systems. In V. Lesser, editor, Proceedings of the First International Conference on Multi-Agent Systems, page 455, San Francisco, CA, 1995. MIT Press.
[7]
M. H. Nodine and A. Unruh. Constructing robust conversation policies in dynamic agent communities. In F. Dignum and M. Greaves, editors, Issues in Agent Communication, pages 205--219. Springer-Verlag: Heidelberg, Germany, 2000.
[8]
J. Odell, H. V. D. Parunak, and B. Bauer. Extending UML for agents. In Y. L. Gerd Wagner and E. Y. eds., editors, Proc. of the Agent-Oriented Information Systems Workshop at the 17th National conference on Artificial Intelligence, pages 3--17. Springer-Verlag, 2000.
[9]
M. D. Sadek. Dialogue acts are rational plans. In Proceedings of the ESCA/ETRW Workshop on the structure of multimodal dialogue, pages 1--29, Maxatea, Italie, 1991.
[10]
J. M. Serrano. The RICAJ framework. http://platon.escet.urjc.es/~jserrano.
[11]
J. M. Serrano. Pragmática de los agentes software: análisis y diseño de lenguajes de comunicación artificiales. Universidad Rey Juan Carlos. PhD Thesis, 2004.
[12]
J. M. Serrano and S. Ossowski. An organizational approach to the design of interaction protocols. Communication in Multiagent Systems - Current Trends and Future Directions (Huget, ed.), Lecture Notes in Computer Science, 2650:194--208, 2003.
[13]
J. M. Serrano and S. Ossowski. On the impact of agent communication languages on the implementation of agent systems. Cooperative Information Agents VIII (Klusch, Ossowski & Kashyap, ed.), Lecture Notes in Computer Science, 3191, 2004.
[14]
J. M. Serrano, S. Ossowski, and A. Fernández. The pragmatics of software agents - analysis and design of agent communication languages. Intelligent Information Agents - An AgentLink Perspective (Klusch, Bergamaschi, Edwards & Petta, ed.), Lecture Notes in Computer Science, 2586:234--274, 2003.

Cited By

View all
  • (2008)Service DiscoveryCASCOM: Intelligent Service Coordination in the Semantic Web10.1007/978-3-7643-8575-0_10(205-233)Online publication date: 2008
  • (2007)A compositional framework for the specification of interaction protocols in multiagent organizationsWeb Intelligence and Agent Systems10.5555/1377765.13777705:2(197-214)Online publication date: 1-Apr-2007
  • (2007)A Role-Based Support Mechanism for Service Description and DiscoveryService-Oriented Computing: Agents, Semantics, and Engineering10.1007/978-3-540-72619-7_10(132-146)Online publication date: 2007
  • Show More Cited By

Index Terms

  1. A semantic framework for the recursive specification of interaction protocols

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SAC '05: Proceedings of the 2005 ACM symposium on Applied computing
    March 2005
    1814 pages
    ISBN:1581139640
    DOI:10.1145/1066677
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 March 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. agent communication languages and protocols
    2. agent-based software engineering
    3. interaction protocols
    4. organisational models
    5. recursive definitions
    6. standards for agents and MAS

    Qualifiers

    • Article

    Conference

    SAC05
    Sponsor:
    SAC05: The 2005 ACM Symposium on Applied Computing
    March 13 - 17, 2005
    New Mexico, Santa Fe

    Acceptance Rates

    Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

    Upcoming Conference

    SAC '25
    The 40th ACM/SIGAPP Symposium on Applied Computing
    March 31 - April 4, 2025
    Catania , Italy

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2008)Service DiscoveryCASCOM: Intelligent Service Coordination in the Semantic Web10.1007/978-3-7643-8575-0_10(205-233)Online publication date: 2008
    • (2007)A compositional framework for the specification of interaction protocols in multiagent organizationsWeb Intelligence and Agent Systems10.5555/1377765.13777705:2(197-214)Online publication date: 1-Apr-2007
    • (2007)A Role-Based Support Mechanism for Service Description and DiscoveryService-Oriented Computing: Agents, Semantics, and Engineering10.1007/978-3-540-72619-7_10(132-146)Online publication date: 2007
    • (2005)Reusable components for implementing agent interactionsProceedings of the Third international conference on Programming Multi-Agent Systems10.1007/11678823_7(101-119)Online publication date: 26-Jul-2005

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media