General Information
    • ISSN: 1793-8201 (Print), 2972-4511 (Online)
    • Abbreviated Title: Int. J. Comput. Theory Eng.
    • Frequency: Quarterly
    • DOI: 10.7763/IJCTE
    • Editor-in-Chief: Prof. Mehmet Sahinoglu
    • Associate Editor-in-Chief: Assoc. Prof. Alberto Arteta, Assoc. Prof. Engin Maşazade
    • Managing Editor: Ms. Mia Hu
    • Abstracting/Indexing: Scopus (Since 2022), INSPEC (IET), CNKI,  Google Scholar, EBSCO, etc.
    • Average Days from Submission to Acceptance: 192 days
    • APC: 800 USD
    • E-mail: editor@ijcte.org
    • Journal Metrics:
    • SCImago Journal & Country Rank
Article Metrics in Dimensions

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.


Copyright © 2008-2024. International Association of Computer Science and Information Technology. All rights reserved.