Skip to main content

Proving the Effectiveness of Negotiation Protocols KQML in Multi-agent Systems Using Event-B

  • Conference paper
  • First Online:
Cybernetics and Mathematics Applications in Intelligent Systems (CSOC 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 574))

Included in the following conference series:

Abstract

Multi-Agents Systems (MAS) provide a good basis to build complex systems and in MAS a negotiation is a key form of interaction that enables agents to arrive at a final agreement. We present an event-B based approach to reasoning about a negotiation protocols in multi-agent systems (MAS), Key features of Event-B are the use of set theory as a modeling notation and it is a formal method that can be used in the development of reactive distributed systems and we propose using the Rodin modeling tool for Event-B that integrates modeling and proving.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anumba, C., Ren, Z., Ugwu, O.O.: Agents and Multi-agent Systems in Construction, Routledge, United Kingdom (2005). ISBN 9781134242665

    Google Scholar 

  2. Wooldridge, M.: An Introduction to Multiagent Systems. Wiley, Hoboken (2002). ISBN 0-471-49691-X, Department of Computer Science, University of Liverpool, UK

    Google Scholar 

  3. Brenner, W., Zarnekow, R., Wittig, H.: Intelligent Software Agents: Foundations and Applications. Springer, Heidelberg (2012). ISBN 9783642804847

    Google Scholar 

  4. Shoham, Y., Leyton, K.: Multiagent Systems Algorithmic, Game-Theoretic, and Logical Foundations. Cambridge University Press, New York (2009). ISBN 9783642804847, UK

    Google Scholar 

  5. The Agent’s Language. University of Osnabrück, Germany. http://www-lehre.inf.uos.de/~milic/Coxi/Communication_in_MAS.pdf

  6. Srinivasan, D.: Innovations in Multi-agent Systems and Application. Springer, Heidelberg (2010). ISBN 9783642144356, Germany

    Google Scholar 

  7. http://www.event-b.org/

  8. Damchoom, K., Butler, M., Abria, J.-R.: Modelling and Proof of a Tree-Structured File System in Event-B and Rodin (2008). http://www.ensiie.fr/~dubois/PR_2010/TreeFileSysICFEM2008.pdf

  9. Abrial, J.-R., Butler, M., Hallerstede, S., Hoang, T.S., Mehta, F., Voisin, L.: Rodin: An Open Toolset for Modelling and Reasoning in Event-B (2009). http://deploy-eprints.ecs.soton.ac.uk/130/1/main.pdf

  10. Jastram, M., Butler, M.: Rodin User’s Handbook: Covers Rodin v.2.8. CreateSpace Independent Publishing Platform (2014). ISBN 10: 1495438147, ISBN 13: 9781495438141, USA. https://www3.hhu.de/stups/handbook/rodin/current/pdf/rodin-doc.pdf

  11. Finin, T., Labrou, Y., Mayfield, J.: KQML as an agent communication language. http://www.cs.umbc.edu/kqml/papers/kqmlacl.pdf

  12. Hoang, T.S., Furst, A., Abrial, J.-R.: Event-B Patterns and Their Tool Support. http://e-collection.library.ethz.ch/eserv/eth:5538/eth-5538-01.pdf

Download references

Acknowledgement

This work was supported by the Ministry of Education, Youth and Sports of the Czech Republic within the National Sustainability Programme project No. LO1303 (MSMT‐7778/2014) and by the European Regional Development Fund under the project CEBIA‐Tech No. CZ.1.05/2.1.00/03.0089. Also supported by grant No. IGA/CebiaTech/2017/007 from IGA (Internal Grant Agency) of Thomas Bata University in Zlin.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roman Jasek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Ali, A.A., Jasek, R., Krayem, S., Zacek, P. (2017). Proving the Effectiveness of Negotiation Protocols KQML in Multi-agent Systems Using Event-B. In: Silhavy, R., Senkerik, R., Kominkova Oplatkova, Z., Prokopova, Z., Silhavy, P. (eds) Cybernetics and Mathematics Applications in Intelligent Systems. CSOC 2017. Advances in Intelligent Systems and Computing, vol 574. Springer, Cham. https://doi.org/10.1007/978-3-319-57264-2_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57264-2_40

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57263-5

  • Online ISBN: 978-3-319-57264-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics