Home| Contact Us| New Journals| Browse Journals| Journal Prices| For Authors|

Print ISSN: 0976-9005
Online ISSN:
0976-9013


  About JIC
  DLINE Portal Home
Home
Aims & Scope
Editorial Board
Current Issue
Next Issue
Previous Issue
Sample Issue
Upcoming Conferences
Self-archiving policy
Alert Services
Be a Reviewer
Publisher
Paper Submission
Subscription
Contact us
 
  How To Order
  Order Online
Price Information
Request for Complimentary
Print Copy
 
  For Authors
  Guidelines for Contributors
Online Submission
Call for Papers
Author Rights
 
 
RELATED JOURNALS
Journal of Digital Information Management (JDIM)
International Journal of Computational Linguistics Research (IJCL)
International Journal of Web Application (IJWA)

 

 
Journal of Intelligent Computing
 

A Study of Web 2.0-based Platforms for Multi-Agent Systems
Ana Stankovic, Dragan Stankovic, Dusan Tatic
Faculty of Information Technologies at Metropolitan University Tadeusa Koscusca 63, 11000 Belgrade Serbia., Faculty of Technical Sciences, University of Pristina, Kneza Milosa No. 7 Kosovska Mitrovica., Faculty of Electronic Engineering, University of
Abstract: In recent years, there has been a growing interest in dynamic programming languages in tandem with the growing popularity of Web 2.0 apps. Many web frameworks based on dynamic programming languages have been developed in recent years, including Rails (in Ruby), Grails (in Groovy), and Django (in Python). These frameworks have been designed to increase the efficiency of web application development by emphasizing Agile methodologies and simple, maintainable code. This paper has examined whether multi-agent system (MAS) development can achieve the same efficiency level. We have compared the code quality and size written in the dynamic programming languages Groovy (in Groovy language), Python (in Python language), and Ruby (in Java language) against code written in statically typed Java programming languages. The analysis was based on independent implementations of asynchronous dynamic programming algorithms in all four programming languages. The results can be generalised to other MAS algorithms.
Keywords: Multi-agent Systems, Dynamic Programming Languages A Study of Web 2.0-based Platforms for Multi-Agent Systems
DOI:https://doi.org/10.6025/jic/2024/15/2/45-51
Full_Text   PDF 710 KB   Download:   14  times
References:

[1] Ortin, F. (2011). Type Inference to Optimize a Hybrid Statically and Dynamically Typed Language. The Computer Journal, 54(11), 2011.

[2] Russell, S., Norvig, P. (2009). Artificial Intelligence - A Modern Approach. Prentice Hall, 2009.

[3] Wooldridge, M. (2002). An Introduction to MultiAgent Systems. Chichester: John Wiley & Sons, 2002.

[4] Wooldridge, M., Jennings, N. (1995). Intelligent Agents: Theory and Practice. Knowledge Engineering Review, 10(2), p 115–152.

[5] Wooldridge, M. (1999). Intelligent Agents. In: G. Weiss (Ed.), Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press, Cambridge, Massachusetts, p. 27-78, 1999.

[6] Tidhar, G., Heinze, C., Selvestrel, M. (1998). Flying together: modelling air mission teams. Applied Intelligence, 8(3), 195–218.

[7] Shen, W., Norrie, D. (1999). Agent-based systems for intelligent manufacturing: a state-of-the-art survey. Knowledge and Information Systems, An International Journal, 1(2), 129–156.

[8] Jennings, N. et al. (2000). Autonomous agents for business process management. International Journal of Applied Artificial Intelligence, 14(2), 145–189.

[9] Flanagan, D., Matsumoto, Y. (2008). The Ruby Programming Language. O’Reilly Media, 2008.

[10] [Online] http://www.python.org/

[11] [Online] http://groovy.codehaus.org/


Home | Aim & Scope | Editorial Board | Author Guidelines | Publisher | Subscription | Previous Issue | Contact Us |Upcoming Conferences|Sample Issues|Library Recommendation Form|

 

Copyright © 2011 dline.info