Research Article
BibTex RIS Cite

Implementation of the FIPA English Auction Protocol with a Role-Based Multi Agent Framework

Year 2021, Issue: 24, 392 - 397, 15.04.2021
https://doi.org/10.31590/ejosat.902173

Abstract

Agents are autonomous and complex software units. One of the major characteristics of agents is sociality. In general, agents do not work single to achieve their objectives. They try to achieve own objectives by working collaboratively with other agents situated in same multi agent system(s). Collaboration among agents situated in same or different agent platform(s) is realizable if and only if correspondence among agents is based on specific communication and interaction standards. Definition of standards increase acceptability of agent technology by industry. In this study, the interaction protocol named as “English Auction” which has been specified by FIPA was implemented by using the role-based development environment provided by SEAGENT framework. As a conclusion of the study, the agent roles and the agent plans that achieve the goals of these roles in the FIPA English Auction Protocol were obtained. These generic plans can be simply reused in other multi agent system applications developed using SEAGENT framework.

References

  • Antoniou G. ve Harmelen F. V., 2004. A Semantic Web Primer. The MIT Press., ISBN 0-262-01210-3.
  • Daconta M.C.,Obrst L.J. ve Smith K.T., 2003. The Semantic Web: a guide to the future of XML, Web services and knowledge management, Willey Pub.
  • Jennings N.R. ve Wooldridge M., 1998. Agent Technology: Foundations, Applications, and Markets. Springer Verlag. ISBN 3-540-63591-2.
  • Nwana H.S., 1996. Software Agents: An overview. Knowledge Engineering Review, 11(3):1-40.
  • Wooldridge M. ve Jennings N., 1995a. Agent Theories, Architectures, and Languages: A Survey, Intelligent Agents. Springer-Verlag, Berlin. 1-22.
  • Harrison C. ve Cağlayan A., 1997. Agent Source Book A Complete Guide to Desktop, Internet and Intranet Agents, Wiley.
  • Durfee E. H. ve Lesser V. R., 1989. Negotiating Task Decomposition and Allocation Using Partial Global Planning. Distributed Artificial Intelligence, 229-243.
  • Wooldridge M., Georgeff M., Pell B., Pollack M. ve Tambe M., 1999. Intelligent Agents V: Agents Theories, Architectures, and Languages. Springer Berlin Heidelberg.
  • Genesereth M. R. ve Ketchpel S. P., 1994. Software agents. Communications of the ACM, 37 (7): 48-53.
  • Charlton, P., & Greenwood, D. FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS.
  • Bellifemine F., Poggi A. ve Rimassa G., 2001. Developing Multi-Agent Systems with JADE, Intelligent Agents. VII Agent Theories Architectures and Languages LNCS, 42–47.
  • Sycara K., Paolucci M., Van Velsen, M. ve Giampapa J., 2003. The RETSINA MAS Infrastructure, Autonomous Agents and Multiagent Systems. 7(1-2): 29-48.
  • Graham J. R., Decker K. S. ve Mersic M., 2003. Flexible Multi Agent System Architecture. Autonomous Agents and Multi- Agent Systems, 1-2.
  • FIPA, (2003). FIPA English Auction Interaction Protocol Specification. from www.fipa.org./specs/ fipa00031.
  • Dikenelli O., Erdur R.C., Gümüş O., Ekinci E.E., Gürcan Ö., Kardaş G., Seylan İ. ve Tiryaki M., 2005. SEAGENT: A Platform for Developing Semantic Web Based Multi Agent Systems. International Joint Conference on Autonomous Agents & Multiagent Systems AAMAS, Utrecht the Netherlands. 1271-1272.
  • Dikenelli O., Erdur R. C., Kardas G., Gümüs O., Seylan I., Gurcan O., Tiryaki A. M. ve Ekinci E. E., 2006. Developing Multi Agent Systems on Semantic Web Environment using SEAGENT Platform. Springer-Verlag, Vol. 3963.
  • FIPA, (2002). FIPA RDF Content Language Specification, from http://www.fipa.org/specs/fipa00011/XC00011B.html
  • Dikenelli O., 2009. SEAGENT Çok Etmenli Geliştirme Çerçevesi. 4. Ulusal Yazılım Mühendisliği Sempozyumu, İstanbul. 319-321.
  • Sycara K., Williamson M. ve Decker K., 1996. Unified Information and Control Flow in Hierarchical Task Networks. AAAI-96 Workshop.

FIPA İngiliz Açık Artırma Protokolünün Rol Tabanlı Bir Çoklu Etmen Çerçevesi ile Gerçekleştirilmesi

Year 2021, Issue: 24, 392 - 397, 15.04.2021
https://doi.org/10.31590/ejosat.902173

Abstract

Etmenler özerk ve karmaşık yazılım birimleridir. Etmenlerin önemli karakteristiklerinden birisi sosyalliktir. Etmenler genellikle kendi hedefleri doğrultusunda içinde bulundukları çoklu etmen sistemde bulunan diğer etmenler ile etkileşimli bir şekilde çalışarak bu hedeflere ulaşmaya çalışırlar. Etmenlerin aynı platformda veya başka platformlarda bulunan diğer etmenlerle iletişim kurabilmesi ancak ve ancak etmenler arası haberleşmenin belirli iletişim ve etkileşim standartlarına dayandırılmasıyla gerçekleşebilir. Standartların tanımlanması etmen teknolojisinin endüstri tarafından kabul edilebilirliğini arttırmaktadır. Bu çalışmada, FIPA kuruluşu tarafından tanımlanmış olan “İngiliz Açık Artırma” isimli etkileşim protokolü SEAGENT çerçevesi tarafından sunulan rol tabanlı geliştirim ortamı ile gerçekleştirilmiştir. Çalışma sonucunda, FIPA İngiliz Açık artırma protokolünde bulunan etmen rolleri ve bu rollerin hedeflerini gerçekleştiren planlar elde edilmiştir. Geliştirilen bu genel planlar SEAGENT çerçevesi kullanılarak geliştirilecek çoklu etmen sistem uygulamalarında kolaylıkla yeniden kullanılabilir.

References

  • Antoniou G. ve Harmelen F. V., 2004. A Semantic Web Primer. The MIT Press., ISBN 0-262-01210-3.
  • Daconta M.C.,Obrst L.J. ve Smith K.T., 2003. The Semantic Web: a guide to the future of XML, Web services and knowledge management, Willey Pub.
  • Jennings N.R. ve Wooldridge M., 1998. Agent Technology: Foundations, Applications, and Markets. Springer Verlag. ISBN 3-540-63591-2.
  • Nwana H.S., 1996. Software Agents: An overview. Knowledge Engineering Review, 11(3):1-40.
  • Wooldridge M. ve Jennings N., 1995a. Agent Theories, Architectures, and Languages: A Survey, Intelligent Agents. Springer-Verlag, Berlin. 1-22.
  • Harrison C. ve Cağlayan A., 1997. Agent Source Book A Complete Guide to Desktop, Internet and Intranet Agents, Wiley.
  • Durfee E. H. ve Lesser V. R., 1989. Negotiating Task Decomposition and Allocation Using Partial Global Planning. Distributed Artificial Intelligence, 229-243.
  • Wooldridge M., Georgeff M., Pell B., Pollack M. ve Tambe M., 1999. Intelligent Agents V: Agents Theories, Architectures, and Languages. Springer Berlin Heidelberg.
  • Genesereth M. R. ve Ketchpel S. P., 1994. Software agents. Communications of the ACM, 37 (7): 48-53.
  • Charlton, P., & Greenwood, D. FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS.
  • Bellifemine F., Poggi A. ve Rimassa G., 2001. Developing Multi-Agent Systems with JADE, Intelligent Agents. VII Agent Theories Architectures and Languages LNCS, 42–47.
  • Sycara K., Paolucci M., Van Velsen, M. ve Giampapa J., 2003. The RETSINA MAS Infrastructure, Autonomous Agents and Multiagent Systems. 7(1-2): 29-48.
  • Graham J. R., Decker K. S. ve Mersic M., 2003. Flexible Multi Agent System Architecture. Autonomous Agents and Multi- Agent Systems, 1-2.
  • FIPA, (2003). FIPA English Auction Interaction Protocol Specification. from www.fipa.org./specs/ fipa00031.
  • Dikenelli O., Erdur R.C., Gümüş O., Ekinci E.E., Gürcan Ö., Kardaş G., Seylan İ. ve Tiryaki M., 2005. SEAGENT: A Platform for Developing Semantic Web Based Multi Agent Systems. International Joint Conference on Autonomous Agents & Multiagent Systems AAMAS, Utrecht the Netherlands. 1271-1272.
  • Dikenelli O., Erdur R. C., Kardas G., Gümüs O., Seylan I., Gurcan O., Tiryaki A. M. ve Ekinci E. E., 2006. Developing Multi Agent Systems on Semantic Web Environment using SEAGENT Platform. Springer-Verlag, Vol. 3963.
  • FIPA, (2002). FIPA RDF Content Language Specification, from http://www.fipa.org/specs/fipa00011/XC00011B.html
  • Dikenelli O., 2009. SEAGENT Çok Etmenli Geliştirme Çerçevesi. 4. Ulusal Yazılım Mühendisliği Sempozyumu, İstanbul. 319-321.
  • Sycara K., Williamson M. ve Decker K., 1996. Unified Information and Control Flow in Hierarchical Task Networks. AAAI-96 Workshop.
There are 19 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Articles
Authors

Ali Murat Tiryaki 0000-0001-8224-6319

Varol Güven 0000-0003-2246-3463

Publication Date April 15, 2021
Published in Issue Year 2021 Issue: 24

Cite

APA Tiryaki, A. M., & Güven, V. (2021). FIPA İngiliz Açık Artırma Protokolünün Rol Tabanlı Bir Çoklu Etmen Çerçevesi ile Gerçekleştirilmesi. Avrupa Bilim Ve Teknoloji Dergisi(24), 392-397. https://doi.org/10.31590/ejosat.902173