Abstract

Agent oriented programming is often claimed to become the next breakthrough in development and implementation of large-scale complex software systems. At the same time it is rather difficult to find successful applications of agent technology, in particular when large-scale systems are considered. The aim of this paper is to investigate if one of the possible limits could be the scalability of existing agent environments. For this purpose we have selected JADE agent platform and investigated its performance in a number of test-scenarios. Results of our experiments are presented and discussed.

Highlights

  • For a number of years, researchers promise that software agent technology is about to change the ways we construct software [2,3] as well as have a much broader impact on human-computer interactions [4,5]

  • The main rationale is that in agent-based systems, when during design and implementation functionality is divided into agents it is typically assumed that these agents coordinate their actions by exchanging messages [3,18]

  • We have used the, most recent, JADE 3.1 and in addition to messaging performed experiments focused on agent creation and migration

Read more

Summary

Introduction

For a number of years, researchers promise that software agent technology is about to change the ways we construct software [2,3] as well as have a much broader impact on human-computer interactions [4,5]. In this way we would strengthen arguments and research program put forward in the highly critical, but inspiring, work of Nwana and Ndumu [11] Followup tests have been run for the tests that were carried over and a new test scenario has been introduced

Performance of agent message exchanges
Spamming test
Performance of agent creation and migration
Agent migration
Shop performance – agent flooding
Geospatial data conflation performance
Concluding remarks
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call