International Journal of Computer Theory and Engineering

Editor-In-Chief: Prof. Mehmet Sahinoglu
Frequency: Quarterly
ISSN: 1793-8201 (Print), 2972-4511 (Online)
Publisher:IACSIT Press
OPEN ACCESS
4.1
CiteScore

⚠️ Important Security Notice: Beware of Fraudulent Emails Impersonating IJCTE Officials
IJCTE 2014 Vol.6(5): 426-431 ISSN: 1793-8201
DOI: 10.7763/IJCTE.2014.V6.903

Simulation of an Organization of Spatial Intelligent Agents in the Visual C#.NET Framework

Reza Nourjou and Michinori Hatayama

Abstract—Problem: This paper investigates the simulation of a community of spatial intelligent agents, an important issue for the implementation and evaluation of distributed algorithms. The research question is how to simulate this organization using Visual C#.NET.
Objective: This paper intends to use the C# programming language to develop a simulator. In a simulated environment, a social agent needs to communicate with other agents and respond to received messages.
Method: Our approach is to integrate the thread and delegate methods provided by the .NET framework. We enhance the architecture of a spatial intelligent agent in order to embed several in a simulated society. A basic C# program is presented to demonstrate how to implement a contract net protocol (CNP) among three simple agents.
Results: Two results were achieved: 1) the responses and actions of three agents during a simulated CNP and 2) a simulated environment that contains distributed spatial intelligent agents that can interact with each other and a human user.
Conclusion: The proposed methodology and presented code provide a flexible and efficient framework for C# developers to develop, simulate, and evaluate a society of advanced software agents using the .NET platform.

Index Terms—simulator, C#.NET, multi-agent systems, community/society, software agents, development, communication, code, message, GIS.

R. Nourjou is with the Graduate School of Informatics, Kyoto University, Japan (e-mail: nourjour@imdr.dpri.kyoto-u.ac.jp).
M. Hatayama is with the Disaster Prevention Research Institute (DPRI), Kyoto University, Japan (e-mail: hatayama@imdr.dpri.kyoto-u.ac.jp).

[PDF]

Cite:Reza Nourjou and Michinori Hatayama, "Simulation of an Organization of Spatial Intelligent Agents in the Visual C#.NET Framework," International Journal of Computer Theory and Engineering vol. 6, no. 5, pp. 426-431, 2014.

Article Metrics in Dimensions

Menu