Exchanging large data object in multi-agent systems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

One of the Business Intelligent solutions that is currently in use is the Multi-Agent System (MAS). Communication is one of the most important elements in MAS, especially for exchanging large low level data between distributed agents (physically). The Agent Communication Language in JADE has been offered as a secure method for sending data, whereby the data is defined as an object. However, the object cannot be used to send data to another agent in a different location. Therefore, the aim of this paper was to propose a method for the exchange of large low level data as an object by creating a proxy agent known as a Delivery Agent, which temporarily imitates the Receiver Agent. The results showed that the proposed method is able to send large-sized data. The experiments were conducted using 16 datasets ranging from 100,000 to 7 million instances. However, for the proposed method, the RAM and the CPU machine had to be slightly increased for the Receiver Agent, but the latency time was not significantly different compared to the use of the Java Socket method (non-agent and less secure). With such results, it was concluded that the proposed method can be used to securely send large data between agents.

Original languageEnglish
Title of host publicationProceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016
PublisherAmerican Institute of Physics Inc.
Volume1761
ISBN (Electronic)9780735414198
DOIs
Publication statusPublished - 12 Aug 2016
Event2016 International Conference on Applied Science and Technology, ICAST 2016 - Kedah, Malaysia
Duration: 11 Apr 201613 Apr 2016

Other

Other2016 International Conference on Applied Science and Technology, ICAST 2016
CountryMalaysia
CityKedah
Period11/4/1613/4/16

Fingerprint

exchanging
receivers
communication
delivery

Keywords

  • communication of agent
  • Data exchange
  • JADE
  • low level data
  • multi-agent

ASJC Scopus subject areas

  • Physics and Astronomy(all)

Cite this

Al-Yaseen, W. L., Ali Othman, Z., & Ahmad Nazri, M. Z. (2016). Exchanging large data object in multi-agent systems. In Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016 (Vol. 1761). [020018] American Institute of Physics Inc.. https://doi.org/10.1063/1.4960858

Exchanging large data object in multi-agent systems. / Al-Yaseen, Wathiq Laftah; Ali Othman, Zulaiha; Ahmad Nazri, Mohd Zakree.

Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016. Vol. 1761 American Institute of Physics Inc., 2016. 020018.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Al-Yaseen, WL, Ali Othman, Z & Ahmad Nazri, MZ 2016, Exchanging large data object in multi-agent systems. in Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016. vol. 1761, 020018, American Institute of Physics Inc., 2016 International Conference on Applied Science and Technology, ICAST 2016, Kedah, Malaysia, 11/4/16. https://doi.org/10.1063/1.4960858
Al-Yaseen WL, Ali Othman Z, Ahmad Nazri MZ. Exchanging large data object in multi-agent systems. In Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016. Vol. 1761. American Institute of Physics Inc. 2016. 020018 https://doi.org/10.1063/1.4960858
Al-Yaseen, Wathiq Laftah ; Ali Othman, Zulaiha ; Ahmad Nazri, Mohd Zakree. / Exchanging large data object in multi-agent systems. Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016. Vol. 1761 American Institute of Physics Inc., 2016.
@inproceedings{1527f920bc494121ae21385e91fa93ec,
title = "Exchanging large data object in multi-agent systems",
abstract = "One of the Business Intelligent solutions that is currently in use is the Multi-Agent System (MAS). Communication is one of the most important elements in MAS, especially for exchanging large low level data between distributed agents (physically). The Agent Communication Language in JADE has been offered as a secure method for sending data, whereby the data is defined as an object. However, the object cannot be used to send data to another agent in a different location. Therefore, the aim of this paper was to propose a method for the exchange of large low level data as an object by creating a proxy agent known as a Delivery Agent, which temporarily imitates the Receiver Agent. The results showed that the proposed method is able to send large-sized data. The experiments were conducted using 16 datasets ranging from 100,000 to 7 million instances. However, for the proposed method, the RAM and the CPU machine had to be slightly increased for the Receiver Agent, but the latency time was not significantly different compared to the use of the Java Socket method (non-agent and less secure). With such results, it was concluded that the proposed method can be used to securely send large data between agents.",
keywords = "communication of agent, Data exchange, JADE, low level data, multi-agent",
author = "Al-Yaseen, {Wathiq Laftah} and {Ali Othman}, Zulaiha and {Ahmad Nazri}, {Mohd Zakree}",
year = "2016",
month = "8",
day = "12",
doi = "10.1063/1.4960858",
language = "English",
volume = "1761",
booktitle = "Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016",
publisher = "American Institute of Physics Inc.",

}

TY - GEN

T1 - Exchanging large data object in multi-agent systems

AU - Al-Yaseen, Wathiq Laftah

AU - Ali Othman, Zulaiha

AU - Ahmad Nazri, Mohd Zakree

PY - 2016/8/12

Y1 - 2016/8/12

N2 - One of the Business Intelligent solutions that is currently in use is the Multi-Agent System (MAS). Communication is one of the most important elements in MAS, especially for exchanging large low level data between distributed agents (physically). The Agent Communication Language in JADE has been offered as a secure method for sending data, whereby the data is defined as an object. However, the object cannot be used to send data to another agent in a different location. Therefore, the aim of this paper was to propose a method for the exchange of large low level data as an object by creating a proxy agent known as a Delivery Agent, which temporarily imitates the Receiver Agent. The results showed that the proposed method is able to send large-sized data. The experiments were conducted using 16 datasets ranging from 100,000 to 7 million instances. However, for the proposed method, the RAM and the CPU machine had to be slightly increased for the Receiver Agent, but the latency time was not significantly different compared to the use of the Java Socket method (non-agent and less secure). With such results, it was concluded that the proposed method can be used to securely send large data between agents.

AB - One of the Business Intelligent solutions that is currently in use is the Multi-Agent System (MAS). Communication is one of the most important elements in MAS, especially for exchanging large low level data between distributed agents (physically). The Agent Communication Language in JADE has been offered as a secure method for sending data, whereby the data is defined as an object. However, the object cannot be used to send data to another agent in a different location. Therefore, the aim of this paper was to propose a method for the exchange of large low level data as an object by creating a proxy agent known as a Delivery Agent, which temporarily imitates the Receiver Agent. The results showed that the proposed method is able to send large-sized data. The experiments were conducted using 16 datasets ranging from 100,000 to 7 million instances. However, for the proposed method, the RAM and the CPU machine had to be slightly increased for the Receiver Agent, but the latency time was not significantly different compared to the use of the Java Socket method (non-agent and less secure). With such results, it was concluded that the proposed method can be used to securely send large data between agents.

KW - communication of agent

KW - Data exchange

KW - JADE

KW - low level data

KW - multi-agent

UR - http://www.scopus.com/inward/record.url?scp=85000399108&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85000399108&partnerID=8YFLogxK

U2 - 10.1063/1.4960858

DO - 10.1063/1.4960858

M3 - Conference contribution

AN - SCOPUS:85000399108

VL - 1761

BT - Proceedings of the International Conference on Applied Science and Technology 2016, ICAST 2016

PB - American Institute of Physics Inc.

ER -