Agent oriented programming with Ada'95: application to financial markets

  • Authors:
  • Férial Benachour Hait

  • Affiliations:
  • Université Paris XII., 61, avenue du GAL de Gaulle. 94010 Creteil Cedex

  • Venue:
  • ACM SIGAda Ada Letters
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper shows the suitability of Object Oriented Programming language Ada'95 for Agent Oriented Programming. Agent oriented programming relies on the assumption, that a complex distributed software system can be programmed as a set of communicating, interacting, knowledge base entities called (software) agents. In this work we study the financial market case by introducing new modeling and implementation tools in order to simulate and understand some properties of the market evolution process. Object -Oriented modeling of social systems requires the integration of new concepts related to mental processes such as learning, planning, knowledge representation and communication. If one defines an agent as an object combination of mental state to perceive its environment and achieve some goals, a knowledge base to hold its memory and an interfacing communication with other entities then all the above properties could be fulfilled. In this paper we describe a method for the use of Ada object Oriented Programming language for the implementation of a MAS plate-form. The results obtained in the experimental part lead to some parameters of the model validation, like the agent's performance in increasing their own wealth and their adapted behavior throughout the evolving market.