Agent oriented methodologies have become one of the most important issues of software development. Several methodologies have been proposed to guide developers through various stages of agent based system development. Deciding which methodology to be selected in a specific case is a critical problem. This paper presents a quantitative approach to evaluate complexity of agent oriented methodologies due to dependency of stages and phases. This framework focuses on the lifecycle of a methodology and relations between its stages. The proposed models of the methodology and overall process of its lifecycle is discussed thoughtfully and the complexity of the entire methodology lifecycle is calculated. This method of evaluation will be applied to several agent oriented methodologies and finally the comparison among complexity of the proposed methodologies will be performed.Keywords-Management of Dependency; Measurement of Dependency in a Methodology;
Agent-oriented software methodologies have found their way to become one of the most important issues of software development. The diversity of existing methodologies and the variety of newly arriving ones have arisen the question of which methodology is best in the context of a special problem, so the need for evaluating and comparing methodologies is becoming more important everyday. On the other hand evaluating methodologies can reveal their strengths and shortcomings which lead to an improvement in development of the next generation of agent-oriented methodologies. In this paper, we are going to introduce an approach for evaluating methodologies via the evaluation of their lifecycle process, models and artifacts produced. We show the usage of our method by evaluating three methodologies (MaSE, Prometheus and MESSAGE) and a typical case study. Results provide us with much useful information on strengths and weaknesses of each methodology.
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.