Reviewed: features of the definition of an agent and a software agent, its dimensions and other components; models of software agents and its properties; classification of software agents by architecture, communication principles and agent communication languages (ACL), as well as existing platforms for their development (e.g., JADE, SPADE); multi-agent system (MAS); behavior types of SPADE software agent based on the example of one of the platforms (including for subsequent experiments to compare behaviors in terms of hardware resources usage). Minor adjustments have been made to the syntax of mathematical expressions describing the agent model, and a revision of the formalized definitions of agent property set has been proposed; a formalized description of the model of studied agent type is determined.
Read full abstract