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
    • E-mail: ijcte@iacsitp.com
    • Journal Metrics:

Editor-in-chief
Prof. Mehmet Sahinoglu
Computer Science Department, Troy University, USA
I'm happy to take on the position of editor in chief of IJCTE. We encourage authors to submit papers concerning any branch of computer theory and engineering.

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.