ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

SPADE SOFTWARE AGENTS AND THEIR IMPACT ON HARDWARE RESOURCES

Journal: Bulletin of Cherkasy State Technological University (Vol.1, No. 23)

Publication Date:

Authors : ; ;

Page : 51-68

Keywords : XMPP; Python; behavior; web; JMeter; CPU; RAM;

Source : Download Find it from : Google Scholarexternal

Abstract

Eliminating the disadvantages of updating prices with a large number of products in the online store, a solution was found in the application of the Smart Python Agent Development Environment (SPADE). The article presents the process of collecting data on SPADE and Openfire Server performance metrics in order to determine and analyze the consumption of system resources when connecting software agents with different types of behavior, in different numbers, as well as during interaction with a web application. In current study, JMeter was used as a tool for data collection and performance testing (including load and stress). Quantitative and qualitative methods of data analysis were used. When processing the collected values of indicators for the use of hardware resources, methods of mathematical statistics were used to identify relations between indicators. To compare the behaviors of the SPADE software agent, determine the effectiveness of one over the other, and also to determine the effectiveness of using the agent interface in command line mode compared to its web counterpart in the form of a graphical user interface (in terms of performance), formulas for calculating the percentage increase/decrease were used. During the study, the following were determined: the advantage of SPADE in the speed of program code execution; the difference in performance between agent behaviors, as well as between agent web user interface (AWUI) and command line interface (CLI) mode; features of using the CLI mode of the agent for interactive user interaction with the application in order to quickly fix errors that occur during the interaction of the agent with the web application. Integrating SPADE agents into the pricing process has practical implications for retailers, opening up opportunities to study and develop new tools for subsequent application in solving specific problems.

Last modified: 2023-12-23 02:23:33