skip to main content
10.1145/2611040.2611102acmotherconferencesArticle/Chapter ViewAbstractPublication PageswimsConference Proceedingsconference-collections
research-article

Delivering the multiagent technology to end-users through the web

Published: 02 June 2014 Publication History

Abstract

HTML5 represents an important milestone for the modern web. It offers a standardized way of developing feature-rich Internet applications in a platform-independent manner. This paper presents a software platform for deploying purely web-based agents. It provides the necessary infrastructure for utilizing many techniques of the multiagent technology, such as agent interaction and mobility, in modern web applications.

References

[1]
N. Ahmadi, M. Jazayeri, and A. Repenning. Performance evaluation of user-created open-web games. In Proceedings of the 27th Annual ACM Symposium on Applied Computing, SAC '12, pages 730--732, New York, NY, USA, 2012. ACM.
[2]
G. Aranda and J. Palanca. SPADE user's manual. https://pythonhosted.org/SPADE/spade.foreword.html, October 2007. Retrieved on February 21, 2014.
[3]
F. Bellifemine, G. Caire, and D. Greenwood. Developing Multi-Agent Systems with JADE. John Wiley & Sons, 2007.
[4]
J. Bentahar, Z. Maamar, D. Benslimane, and P. Thiran. Using argumentative agents to manage communities of web services. In 21st International Conference on Advanced Information Networking and Applications Workshops, volume 2, pages 588--593, May 2007.
[5]
J. Cao, D. P. Spooner, S. A. Jarvis, and G. R. Nudd. Grid load balancing using intelligent agents. Future Generation Computer Systems, 21(1):135--149, 2005.
[6]
Y.-M. Cheng, L.-S. Chen, H.-C. Huang, S.-F. Weng, Y.-G. Chen, and C.-H. Lin. Building a general purpose pedagogical agent in a web-based multimedia clinical simulation system for medical education. Learning Technologies, IEEE Transactions on, 2(3):216--225, July 2009.
[7]
Chromium OS homepage. http://www.chromium.org/chromium-os. Retrieved on February 21, 2014.
[8]
L. Ding, R. Pan, T. Finin, A. Joshi, Y. Peng, and P. Kolari. Finding and ranking knowledge on the semantic web. In Y. Gil, E. Motta, V. Benjamins, and M. Musen, editors, The Semantic Web Ű ISWC 2005, volume 3729 of Lecture Notes in Computer Science, pages 156--170. Springer Berlin Heidelberg, 2005.
[9]
R. T. Fielding and R. N. Taylor. Principled design of the modern web architecture. ACM Transactions on Internet Technology, 2(2):115--150, May 2002.
[10]
FIPA ACL message structure specification. http://www.fipa.org/specs/fipa00061/SC00061G.pdf, 2002. Retrieved on February 21, 2014.
[11]
FIPA agent management specification. http://www.fipa.org/specs/fipa00023/SC00023K.pdf, 2004. Retrieved on February 21, 2014.
[12]
FIPA Contract Net interaction protocol specification. http://www.fipa.org/specs/fipa00029/SC00029H.pdf, 2002. Retrieved on February 21, 2014.
[13]
FIPA homepage. http://www.fipa.org/. Retrieved on February 21, 2014.
[14]
HTML5: a vocabulary and associated APIs for HTML and XHTML. http://www.w3.org/TR/html5/, February 2014. Retrieved on February 21, 2014.
[15]
S. Ilie and C. Bădică. Multi-agent approach to distributed ant colony optimization. Science of Computer Programming, 78(6):762--774, 2013.
[16]
M. Ivanović, D. Mitrović, Z. Budimac, and M. Vidaković. Metadata harvesting learning resources -- an agent-oriented approach. In Proceedings of the 15th International Conference on System Theory, Control and Computing (ICSTCC 2011), pages 306--311, October 2011.
[17]
JaCa-Web homepage. http://jaca-web.sourceforge.net/. Retrieved on February 21, 2014.
[18]
JACK Intelligent Agents WebBot manual. http://www.aosgrp.com/documentation/jack/WebBot_Manual.pdf, November 2011. Retrieved on February 21, 2014.
[19]
L. Jarvenpaa, M. Lintinen, A.-L. Mattila, T. Mikkonen, K. Systa, and J.-P. Voutilainen. Mobile agents for the internet of things. In 17th International Conference on System Theory, Control and Computing (ICSTCC), pages 763--767, 2013.
[20]
V. Kelemen. JADE tutorial: simple example for using the JadeGateway class. http://jade.cselt.it/doc/tutorials/JadeGateway.pdf, October 2006. Retrieved on February 21, 2014.
[21]
P. Lops, M. Gemmis, and G. Semeraro. Content-based recommender systems: State of the art and trends. In F. Ricci, L. Rokach, B. Shapira, and P. B. Kantor, editors, Recommender Systems Handbook, pages 73--105. Springer US, 2011.
[22]
Media capture and stream. http://dev.w3.org/2011/webrtc/editor/getusermedia.html. Retrieved on February 21, 2014.
[23]
D. Mitrović, M. Ivanović, Z. Budimac, and M. Vidaković. Radigost: Interoperable web-based multi-agent platform. Journal of Systems and Software, 90:167--178, 2014.
[24]
Node.js platform homepage. http://nodejs.org/. Retrieved on February 21, 2014.
[25]
D. Purdy and J. Richter. Exploring the Observer design pattern. http://msdn.microsoft.com/en-us/library/Ee817669(pandp.10).aspx, 2002. Retrieved on February 21, 2014.
[26]
R. M. Swezey, S. Shiramatsu, T. Ozono, and T. Shintani. Intelligent page recommender agents: Real-time content delivery for articles and pages related to similar topics. In K. G. Mehrotra, C. K. Mohan, J. C. Oh, P. K. Varshney, and M. Ali, editors, Modern Approaches in Applied Intelligence, volume 6704 of Lecture Notes in Computer Science, pages 173--182. Springer Berlin Heidelberg, 2011.
[27]
The WebSocket protocol. http://tools.ietf.org/html/rfc6455, December 2011. Retrieved on February 24, 2014.
[28]
Web Workers specification. http://www.w3.org/TR/workers/, May 2012. Retrieved on February 24, 2014.
[29]
M. Wooldridge. Intelligent agents. In G. Weiss, editor, Multiagent systems: a modern approach to distributed artificial intelligence, chapter 1, pages 27--78. The MIT Press, 1999.
[30]
S. Xinogalos, K. E. Psannis, and A. Sifaleras. Recent advances delivered by html 5 in mobile cloud computing applications: A survey. In Proceedings of the Fifth Balkan Conference in Informatics, BCI '12, pages 199--204, New York, NY, USA, 2012. ACM.
[31]
XMPP homepage. http://xmpp.org/. Retrieved on February 21, 2014.

Cited By

View all
  • (2018)Fault-Tolerance in XJAF Agent MiddlewareTransactions on Computational Collective Intelligence XXX10.1007/978-3-319-99810-7_11(223-241)Online publication date: 24-Sep-2018
  • (2017)A scalable distributed architecture for client and server-side software agentsVietnam Journal of Computer Science10.1007/s40595-016-0083-z4:2(127-137)Online publication date: 1-May-2017
  • (2017)Role of Non-Axiomatic Logic in a Distributed Reasoning EnvironmentComputational Collective Intelligence10.1007/978-3-319-67074-4_37(381-388)Online publication date: 7-Sep-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
WIMS '14: Proceedings of the 4th International Conference on Web Intelligence, Mining and Semantics (WIMS14)
June 2014
506 pages
ISBN:9781450325387
DOI:10.1145/2611040
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]

In-Cooperation

  • Aristotle University of Thessaloniki

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 June 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Distributed architecture
  2. HTML5
  3. Multiagent platform
  4. Web applications

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

WIMS '14

Acceptance Rates

WIMS '14 Paper Acceptance Rate 41 of 90 submissions, 46%;
Overall Acceptance Rate 140 of 278 submissions, 50%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Fault-Tolerance in XJAF Agent MiddlewareTransactions on Computational Collective Intelligence XXX10.1007/978-3-319-99810-7_11(223-241)Online publication date: 24-Sep-2018
  • (2017)A scalable distributed architecture for client and server-side software agentsVietnam Journal of Computer Science10.1007/s40595-016-0083-z4:2(127-137)Online publication date: 1-May-2017
  • (2017)Role of Non-Axiomatic Logic in a Distributed Reasoning EnvironmentComputational Collective Intelligence10.1007/978-3-319-67074-4_37(381-388)Online publication date: 7-Sep-2017
  • (2015)A Scalable Distributed Architecture for Web-Based Software AgentsComputational Collective Intelligence10.1007/978-3-319-24069-5_7(67-76)Online publication date: 24-Oct-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media