Software performance engineering(SPE) process starts at the early stages of software development life cycle which helps to develop software that meets the performance requirements on time and budget. Multi-Agent Systems(MAS) are comprised of one or more agents who coordinate each other to accomplish some task. The coordination can be achieved through cooperation and negotiation. In the early development stages measuring the negotiation workload and predicting the performance remains an important but largely unsolved problem. The problem of uncertainty regarding the negotiation workload is required to be addressed by estimation techniques. Hence, in this research we developed a probabilistic model for the negotiation scenario among the agents in a given time horizon. The negotiation workload obtained from the probabilistic model is integrated with the representative workload of the agents for predicting the performance of agents in MAS. The tool SMTQA is used for obtaining the performance metrics. Analysis of the execution environment is done by considering various configurations in the hardware resources based on the dynamic workload of the negotiation agents over a time horizon. From the sensitivity analysis, the bottleneck resources are identified and suggestions for improvement are proposed.Povzetek: Predstavljena je izvirna metoda za ocenjevanje in napovedovanje delovanja večagentnih sistemov.
A Multi-Agent System (MAS) is understood as a system consisting of interacting autonomous agents.Research on MASis mainly concerned with functional properties such as coordination, rationality, and knowledge modeling. A very less attention is paid for the research activity on the nonfunctional properties performance, scalability and reliability of the MAS. However, as the MAS technologies have gradually matured to be exploited in building practical distributed applications, the non-functional properties have become increasingly important, and it is now vital to pay attention to the issues of nonfunctional characteristics of agents. We propose to access the performance of agents in MASand the system is implemented using JADE. The experimental study provides the opportunity for cause and effect relationships. We considered a tiered architecture for the MAS. A tiered design can lessen the overall impact of changes to the application and allows modifying a component without disturbing the next Tier. So with the help of a good deployment plan, we can distribute the layers over multiple physical tiers in distributed computingto implement a better architecture of the system. The case study considered for illustration is Supply-Chain Management and the results obtained are validated with the tool SMTQA.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.