Identification of Reusable Method Fragments from the PASSI Agent-Oriented Methodology

Theoretical proposals for the development of reusable method fragments are applied to the identification of method fragments in the agent-oriented methodology, PASSI. The format of these fragments is ensured as compatible with the structure and format already established for the OPEN Process Framework’s (OPF) repository, which uses a method engineering (ME) approach. Since the OPF repository has already been enhanced by fragments from several other AO methodologies, we expect a “convergence to completion” (or near-completion) such that most of the PASSI fragments are likely to map to existing OPF fragments. Indeed, only seven new fragments (six of which are novel diagram types) are identified in this study.

[1]  Massimo Cossentino,et al.  Designing a multi-agent solution for a bookstore with the PASSI methodology , 2002, AOIS@CAiSE.

[2]  Brian Henderson-Sellers,et al.  Incorporating elements from the Prometheus agent-oriented methodology in the OPEN Process Framework , 2004, CAiSE Workshops.

[3]  B Henderson-Sellers,et al.  Towards OPEN Methodological Support for Agent-Oriented Systems Development , 2003 .

[4]  J. J. Odell,et al.  A primer to method engineering , 1996 .

[5]  Sjaak Brinkkemper,et al.  Method engineering: engineering of information systems development methods and tools , 1996, Inf. Softw. Technol..

[6]  Brian Henderson-Sellers,et al.  Adding Agent-Oriented Concepts Derived from Gaia to Agent OPEN , 2004, CAiSE.

[7]  Brian Henderson-Sellers,et al.  Incorporating the Elements of the Mase Methodology into Agent Open , 2004, ICEIS.

[8]  Kees van Slooten,et al.  Characterizing IS development projects , 1996 .

[9]  Colette Rolland,et al.  An Assembly Process Model for Method Engineering , 2001, CAiSE.

[10]  Elizabeth A. Kendall,et al.  An Agent-Oriented Software Engineering Methodology with Application of Information Gathering Systems for LCC , 2002, AOIS@CAiSE.

[11]  Antonio Chella,et al.  Tools and patterns in designing multi-agent systems with PASSI , 2004 .

[12]  Brian Henderson-Sellers,et al.  Agent-Oriented Information Systems Development Using Open and the Agent Factory , 2005 .

[13]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[14]  Colette Rolland,et al.  A Multi-Model View of Process Modelling , 1999, Requirements Engineering.

[15]  Antonio Chella,et al.  Patterns Reuse in the PASSI Methodology , 2003, ESAW.

[16]  Brian Henderson-Sellers,et al.  The OPEN toolbox of techniques , 1998 .

[17]  Massimo Cossentino,et al.  From Requirements to Code with PASSI Methodology , 2005 .

[18]  Donald Firesmith,et al.  The OPEN process framework , 2001 .

[19]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[20]  Brian Henderson-Sellers,et al.  Creating a Comprehensive Agent-Oriented Methodology: Using Method Engineering and the OPEN Metamodel , 2005 .

[21]  Kuldeep Kumar,et al.  Methodology Engineering R : a proposal for situation-specific methodology construction , 1992 .

[22]  Brian Henderson-Sellers,et al.  Process Construction and Customization , 2004, J. Univers. Comput. Sci..

[23]  Sjaak Brinkkemper,et al.  Method engineering : principles of method construction and tool support : proceedings of the IFIP TC8, WG8.1/8.2 Working Conference on Method Engineering, 26-28 August 1996, Atlanta, USA , 1996 .