Method integration: An approach to develop agent oriented methodologies

Authors

  • E. Ghandehari Computer Engineering Department, Science and Art University, Yazd, Yazd, Iran
  • F. Saadatjoo Computer Engineering Department, Science and Art University, Yazd, Yazd, Iran
Abstract:

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses in agent oriented methodologies in different aspects, a combinatory solution named ARA using, ASPECS, ROADMAP and AOR has been proposed. The three methodologies were analyzed in a comprehensive analytical framework according to concepts and Perceptions, modeling language, process and pragmatism. According to time and resource limitations, sample methodologies for evaluation and in titration were selected. This selection was based on the use of methodologies' and their combination ability. The evaluation show that, the ROADMAP methodology supports stages of agent-oriented systems' analysis and the design stage is not complete because it doesn’t model all semi agents. On the other hand, since AOR and ASPECS methodologies support the design stage and inter agent interactions, a mixed methodology has been proposed and is a combination of analysis stage of ROADMAP methodology and design stage of AOR and ASPECS methodologies. Furthermore, to increase the performance of proposed methodology of actor models, service model, capability and programming were also added to this proposed methodology. To describe its difference phases, it was used in a case study too. Results of this project can pave the way to introduce future agent-oriented methodologies.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

method integration: an approach to develop agent oriented methodologies

agent oriented software engineering (aose) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. according to the defects resulted from weaknesses ...

full text

Agent-Oriented Methodologies: An Introduction

As an introduction to agent-oriented (AO) meth-odologies, we first describe the characteristics of both agents and multi-agent systems (MASs). This leads to a discussion of what makes an AO methodology that can be used to build an MAS. Finally, we briefly introduce the ten methodolo-gies that are described in the remaining chapters in this book.

full text

An Agent-Oriented Approach to the Integration of Information Sources

The success of the Internet and the World Wide Web opened new ways of information supply. While more and more information sources become available, people are faced with the problem of information overload. New kinds of information systems are needed. They give people searching for information the opportunity to participate in the new development and profit from the new information sources that...

full text

Comparing Agent-Oriented Methodologies

Numerous methodologies for developing agent-based systems have been proposed in the literature. However, their application is still limited due to their lack of maturity. Evaluating methodologies’ strengths and weaknesses plays an important role in improving them and in developing the “next-generation” of methodologies. This paper presents a comparison of three prominent agent-oriented methodol...

full text

Using Method Engineering for the Construction of Agent-Oriented Methodologies

Great emphasis has been recently given to agentoriented methodologies for the construction of complex software systems. In this paper two approaches for the construction of agent-oriented methodologies and based on methods integration are presented: meta-model-driven and development process-driven. The former is based on the MAS meta-model adopted by designers for the development of a MAS for a...

full text

Evaluation of Agent-Oriented Methodologies

The need for methodologies in the domain of agent-based system has been discussed by several studies [2, 3, 13, 14, 15]. For example, according to [13] AOSE is a key factor for introducing agent-based systems to the industry as an engineering approach. During the last decade, there was a blooming of agent-oriented methodologies. More than two dozen methodologies (see Appendix) were developed ba...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 3  issue 1

pages  59- 76

publication date 2015-01-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023