| DeLoach, S., Wood, M., Sparkman, C.H.: Multiagent Systems Engineering. International Journal of Software Engineering and Knowledge Engineering 11 (2001) 231--258 |
....of the methodology. Based on these criteria we chose the five methodologies We were limited to choosing five methodologies since we had that many summer studentships. This prevented us Copyright is held by the author owner. ACM 0 89791 88 6 97 05. Gaia [26, 27] MESSAGE [4, 3] MaSE [8, 7], Prometheus [16, 17, 18, 19] and Tropos [1, 11] However due to space limitations only MaSE, Prometheus and Tropos are presented in this paper . In section 2, we briefly introduce these methodologies. Since it is impossible to accurately summarise a detailed methodology in a single page we ....
....Where an activity is followed by another activity at a di#erent location they should be separated by a transport activity that takes the user from the location of the first activity to the location of the second. 2. THE METHODOLOGIES 2. 1 MaSE The goal of Multiagent Systems Engineering (MaSE) [8] is to provide a complete lifecycle methodology to assist system developers to design and develop a multi agent system. It fully describes the process which guides a system developer from an initial system specification to system implementation. This process consists of seven steps, divided into ....
Scott A. DeLoach, Mark F. Wood, and Clint H. Sparkman. Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, 2001.
....and capabilities: what other components they interact with, and via which event database; and for events and databases: what components read post write receive them. 4 Related Work There is currently a large amount of work being done in agent oriented software engineering methodologies (e.g. [1, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 18, 19, 22], and see the references in [15] It is not possible in a brief conference paper to do justice to the significant amount of work being done. The GAIA methodology [22] has, like Prometheus, been developed over a number of years by people experienced in building agent systems. However we found ....
....architectural design phase. Prometheus also provides tool support and cross checking; tool support for Tropos is currently only in the form of a diagram editor TM, rather than the consistency checking and automatic generation of some parts of the design that is part of PDT The MaSE methodology [5] is one of the few methodologies that appears to have significant tool support. However, MaSE is unsuitable for our purposes since it views agents . merely as a convenient abstraction, which may or may not possess intelligence [5, p232] Thus, MaSE (intentionally) does not support the ....
S. A. DeLoach, M. F. Wood, and C. H. Sparkman. Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 11 (3):231 258, 2001.
....It looks at the system only as a software. Its aim is to produce a good architecture in order to prepare a simple, well detailed coding activity. This kind of attention is present in papers on multi agent system design coming mainly from object oriented experiences like that of DeLoach [2]. The functionalities of the system are fragmented in pieces that are small enough to be explored, captured in their meaning and relationships and therefore implemented in the different parts of the system. The focus of this perspective is the requirements reflection in the architecture of the ....
.... perspective is focused on the role of the agent society in achieving the solution to the requirements (through the collaboration among the agents) From the domain description we can obtain implications for the roles of the system; this approach is present in many MAS design methodologies [4][2]. The components of this perspective (as expressed by Jennings in [3] are the agents that constitute the organization, the communication channels and the organizational relationships needed to make them collaborate. The importance of these relationships has also been reported by Zambonelli et ....
DeLoach, S.A., Wood, M.F., and Sparkman, C.H. Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258.
....of man. He gave mankind a number of gifts including fire. http: www.greekmythology.com ) http: www.agent software.com Unfortunately space limitations preclude a detailed comparison with the many existing methodologies. We simply note that Prometheus differs from existing methodologies [1 5, 7 18, 22, 23, 25] in that it: Supports the development of intelligent agents which use goals, beliefs, plans, and events. By contrast, many other methodologies treat agents as simple software processes that interact with each other to meet an overall system goal [6] Provides start to end support (from ....
S. A. DeLoach, M. F. Wood, and C. H. Sparkman. Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, 2001.
....it with the ability of performing intelligent behaviours. Several scientific works that address this topic can be found in literature; it is possible to note that they come from different research fields: some come from Artificial Intelligence (Gaia [12] others from Software Engineering (MaSE [11], Tropos [24] but there are also methodologies coming directly from Robotics (Cassiopeia [13] They give different emphasis to the different aspects of the process (for example the design of goals, communications, roles) but almost all of them deal with the same basic elements although in a ....
DeLoach, S.A., Wood, M.F., Sparkman, C.H.: Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258
....is an enormous help in thinking about and deciding on the design issues, as well as conveying the design decisions. Unfortunately space limitations preclude a detailed comparison with the many existing methodologies. We simply note that Prometheus differs from existing methodologies (e.g. [2, 3, 4, 5, 6, 7, 9]) in that it focuses on the development of intelligent agents rather than black boxes, supports software engineering activities from requirements specification through to detailed design and implementation, Permission to make digital or hard copies of all or part of this work for personal or ....
S. A. DeLoach, M. F. Wood, and C. H. Sparkman. Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, 2001.
....supporting mobility of agents. The methodology is depicted making use of a well known bookstore case study. A comparison with the Gaia and MaSE methodologies is also provided. 1 Introduction At present, several methods and representations for agent based systems have been proposed [1][2][3] 4] 22] 23] Robbins et al. 21] have defined the concept of fidelity, which is the distance between a model and its implementation. Thus, low fidelity models are problem oriented, whilst high fidelity models are more solution oriented. Since agents are still a forefront issue, some ....
....whilst high fidelity models are more solution oriented. Since agents are still a forefront issue, some researchers have proposed methods involving abstractions of social phenomena and knowledge [1] 3] 4] low fidelity models) others have proposed representations involving implementation matters [2][22] 23] higher fidelity models) There exists one response to these headways, which is to treat agent based systems the same as non agent based ones. However, we refuse this idea because we think it is more natural to describe agents using a psychological and social language. Therefore we ....
[Article contains additional citation context not shown here]
DeLoach, S.A., Wood, M.F., and Sparkman, C.H. Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258.
....of the currently existing Agent Oriented Software Engineering (AOSE) methods [19] is that we focus the 9 Fig. 7. An agentified version of the scenario from fig. 6. whole analysis and design activities on only a single modeling artifact, namely a process model. AOSE methods like Gaia [20] MaSE [7] and MESSAGE [5] define a systematic sequence of activities that guide the developers through classical Software Engineering phases like requirements analysis, design, implementation, and test. A major goal of these rather waterfall based approaches is to ensure that development processes become ....
S. DeLoach, M. Wood, and C. Sparkman. Multiagent systems engineering. The International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, 2001.
....dedicated design environment that proves more productive of the general purpose ones. Index Terms CASE tools, Design Methodology, Multi Agent Systems, Software Engineering. I. INTRODUCTION EVERAL works can be found in literature about the design and representation of multi agents systems [21][22][23] 24] 25] 26] Some approaches propose representations involving abstractions of social phenomena and knowledge [21] 25] 26] obtaining an expressive representation of these aspects but maintaining a distance from the implementation level that introduces a difficulty in the production of the mal ....
....from the implementation level that introduces a difficulty in the production of the mal code solution. On the contrary some others maintain an high level of attention both for analysis steps and implementation issues but are less interested in the representation of the social aspects of the MAS [22][23] 24] Massimo Cossentino is with the CERE CNR (Centro di Studi sulle Reti di Elaboratori Consiglio Nazionale delle Ricerche) V.le delle Scienze c o Centro Univ. Calcolo, 90128 Palermo Italy. phone: 39 091.6566274; fax: 39.0916529124; e mail: cossenfinocere.pa. cnr. it) Colin Potts is ....
DeLoach, S.A., Wood, M.F., and Sparkman, C.H. Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258.
No context found.
DeLoach, S. A., Wood, M. F., and Sparkman, C. H. 2001. Multiagent Systems Engineering, The International Journal of Software Engineering and Knowledge Engineering 11(3):231-258.
....of mobility receiving the most attention. While software engineering aspects of using multiagent systems are being addressed [16] 12] and many frameworks and applications have been developed Ill] 2] 8] popular multiagent systems methodologies, such as GAlA [15] MESSAGE [9] and MaSE [6], do not currently provide support for mobile agents. The purpose of this paper is to describe how we incorporated mobility into the MaSE methodology [6] which is a general purpose methodology for developing multiagent systems. To incorporate mobility into MaSE, we gave the This paper is authored ....
....and applications have been developed Ill] 2] 8] popular multiagent systems methodologies, such as GAlA [15] MESSAGE [9] and MaSE [6] do not currently provide support for mobile agents. The purpose of this paper is to describe how we incorporated mobility into the MaSE methodology [6], which is a general purpose methodology for developing multiagent systems. To incorporate mobility into MaSE, we gave the This paper is authored by an employee(s) of the [U.S. Government and is in the public domain. SAC 2003, Melbourne, Florida, USA designer the ability to use mobility to ....
[Article contains additional citation context not shown here]
DeLoach, S. A., Wood, M. F. and Sparkman, C. H., "Multiagent Systems Engineering", The International Journal of Software Engineering and Knowledge Engineering, Volume 11 no. 3, pp. 231-258, June 2001.
....in the multiagent system. The Multiagent Systems Engineering (MaSE) methodology has been developed at the Air Force Institute of Technology (AFIT) to assist in the development of multiagent systems by leading the designer from the initial system specifications to a set of formal design models [3]. The transformations from each step in MaSE are formally defined and provide the engineering approach needed for multiagent system engineering. Despite its benefits in multiagent systems design, MaSE does not currently address the design of the information domain, leading the developer to ....
....(MaSE) methodology has been researched at the Air Force Institute of Technology for the last few years. Research focuses on developing a robust methodology for constructing multiagent systems. MaSE divides the development of multiagent systems into analysis, design, and implementation phases [3]. MaSE originally consisted of three steps in the analysis phase and four steps in the design phase as shown in Figure 1. The developers of MaSE intended for these phases and steps to be applied iteratively. During system implementation the models from the analysis and design phases are used to ....
[Article contains additional citation context not shown here]
DeLoach, S., Wood, M., and Sparkman, C.: Multiagent Systems Engineering, The International Journal of Software Engineering and Knowledge Engineering, Vol 11 no. 3, (2001)
No context found.
DeLoach, S., Wood, M., Sparkman, C.H.: Multiagent Systems Engineering. International Journal of Software Engineering and Knowledge Engineering 11 (2001) 231--258
No context found.
DeLoach, S. A., M. F. Wood, and C. H. Sparkman. 2001. Multiagent Systems Engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258.
No context found.
S. A. DeLoach, M. Wood, and C. Sparkman. Multiagent system engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, April 2001.
No context found.
S. A. DeLoach, M. Wood, and C. Sparkman. Multiagent system engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, April 2001.
No context found.
DeLoach, S.A., Wood, M.F., Sparkman, C.H.: Multiagent systems engineering. International Journal on Software Engineering and Knowledge Engineering (11) 231--258
No context found.
DeLoach, S.A., Wood, M.F., and Sparkman, C.H. Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258.
No context found.
DeLoach, S.A., Wood, M.F., and Sparkman, C.H. Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258.
No context found.
DeLoach, S.A., Wood, M.F., Sparkman, C.H., Multiagent Systems Engineering, International Journal of Software Engineering and Knowledge Engineering, Volume 11, No. 3, pp 231-258, 2001.
No context found.
M. Wood, S. A. DeLoach, and C. Sparkman, "Multiagent system engineering", Int. J. Software Eng. Knowl. Eng., vol. 11, no. 3, pp. 231 -- 258, 2001.
No context found.
M. Wood, S. A. DeLoach, and C. Sparkman. Multiagent system engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, April 2001.
No context found.
S. A. DeLoach, M. F. Wood, C. H. Sparkman, "Multiagent Systems Engineering", The Intl. Jour. of SE and KE, Vol. 11, No. 3, June 2001.
No context found.
DeLoach, S.A., Wood, M.F., and Sparkman, C.H. Multiagent Systems Engineering. International Journal on Software Engineering and Knowledge Engineering 11, 3, 231-258.
No context found.
M. Wood, S. A. DeLoach, and C. Sparkman. Multiagent system engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231--258, April 2001.
First 50 documents
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC