SPADE SOFTWARE AGENTS AND THEIR IMPACT ON HARDWARE RESOURCES
Journal: Bulletin of Cherkasy State Technological University (Vol.1, No. 23)Publication Date: 2023-09-22
Authors : Eduard Zelenko; Yevheniia Kataieva;
Page : 51-68
Keywords : XMPP; Python; behavior; web; JMeter; CPU; RAM;
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.
Other Latest Articles
- MALWARE DETECTION MODEL BASED ON MACHINE LEARNING
- MATHEMATICAL MODEL OF THE ASSOCIATED PROCESSES OF DENITRIFICATION AND RENEWAL OF SULFATES IN AN INNOVATIVE BIOFILTER
- TECHNICAL FEATURES OF BUILDING A LI-FI NETWORK USING SDN MANAGEMENT METHODS
- ORGANIZATIONAL STRUCTURE OF TECHNICAL PROTECTION OF INFORMATION AT THE NETWORK LEVEL USING VPN TECHNOLOGY
- Characterization of Global Error Rate’s Role in the Quality of CATIA V5 Structural Simulation Results
Last modified: 2023-12-23 02:23:33