|
ABSTRACT
This paper describes the agentTool Process Editor (APE), an Eclipse plug-in based on the Eclipse Process Framework. The aim of APE is to facilitate the design, verification, and management of custom agent-oriented software development processes. APE provides five basic structures. The Library is a repository of agent-oriented method fragments. A Process Editor allows the management of tailored processes. Task Constraints help process engineers specify guidelines to constrain how tasks can be assembled, while a Process Consistency mechanism verifies the consistency of tailored processes against those constraints. Finally, the Process Management integrates APE with the agentTool III development environment and provides a way to measure project progress using Earned Value Analysis.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
American National Standards Institute. Earned Value Management Systems. Standard ANSI/EIA-748-A-1998, American National Standards Institute (ANSI), New York, NY, 1998.
|
| |
2
|
|
| |
3
|
Bertolini, D., Novikau, A., Susi, A., and Perini, A. Technical Report, ITC-irst, 2006. TAOM4E: An Eclipse ready tool for Agent-based Modeling. Issue on the development process. Technical Report, ITC-irst, Trento, Italy, 2006.
|
| |
4
|
Brinkkemper, S., 1996, Method engineering: engineering of information systems development methods and tools, Inf. Software Technol., 38, 4 (Apr. 1996), 275--280.
|
| |
5
|
Cossentino, M., and Potts, C. A CASE Tool Supported Methodology for the Design of Multi-agent Systems. In Proc. of the International Conference on Software Engineering Research and Practice (SERP'02). Las Vegas, USA, 2002.
|
| |
6
|
Cossentino, M., and Seidita, V. Composition of a New Process to Meet Agile Needs Using Method Engineering. In Software Engineering for Multi-Agent Systems III. Springer Verlag / Heidelberg, 2005, 36--51.
|
| |
7
|
Cossentino, M., Sabatucci, L., Seidita, V., and Gaglio, S. An Agent Oriented Tool for New Design Processes. In Proc. of the Fourth European Workshop on Multi-Agent Systems. Lisbon, Portugal, 2006.
|
| |
8
|
DeLoach, S. A. The MaSE Methodology. In Methodologies and Software Engineering for Agent Systems. The Agent-based Software Engineering Handbook Series: Multiagent Systems, Artificial Societies, and Simulated Organizations. Kluwer Academic Publishing, 2004, 107--124.
|
| |
9
|
Firesmith, D. G., and Henderson-Sellers, B. The OPEN Process Framework: An Introduction. Addison-Wesley, Harlow, England, 2002.
|
| |
10
|
|
| |
11
|
Garcia-Ojeda, J. C., DeLoach, S. A., Robby, Oyenan, W. H., and Valenzuela, J. L. O-MaSE: A Customizable Approach to Developing Multiagent Development Processes. In Agent-Oriented Software Engineering VIII. Springer Berlin / Heidelberg, 2008, 1--15.
|
| |
12
|
|
| |
13
|
Gustafson, D. Shaum's Outline of Software Engineering. McGraw-Hill Professional, New York, NY, 2002.
|
| |
14
|
Harmsen, F. Situational Method Engineering. Moret Ernst & Young Management Consultants, 1997.
|
| |
15
|
Henderson-Sellers, B, and Giorgini, P. Agent-Oriented Methodologies. Idea group Inc. Hershey, PA, 2005.
|
| |
16
|
|
| |
17
|
|
| |
18
|
Kroll, P. "The RUP: An industry-wide platform for best practices", The Rational Edge, http://www.ibm.com/developerworks/rational/library/873.html. Accessed on June 28th, 2008.
|
| |
19
|
Luck, M., McBurney, P. Shehory, O., and Willmott, S. Agent Technology: Computing as Interaction (A Roadmap for Agent Based Computing). Agent Link, 2005.
|
| |
20
|
Object Management Group. "Software & Systems Process Engineering Meta-Model Specification -- Version 2.0." http://www.omg.org/docs/formal/08-04-01.pdf. Accessed on June 28th, 2008.
|
| |
21
|
|
| |
22
|
|
| |
23
|
Pavon, J., Gomez-Sanz, J., and Fuentes, R. The INGENIAS Methodology and Tools. In Agent-Oriented Methodologies. Idea Group Inc., 2005, 236--276.
|
| |
24
|
Pokahr, A., Braubach, L, and Lamersdorf. Jadex: A BDI Reasoning Engine. In Multi-Agent Programming. Springer Science+Business Media Inc., USA, 2005, 149--174.
|
| |
25
|
Result Centre of LogicaCMG. "OpenUP" http://epf.eclipse.org/wikis/openup/openup/guidances/concepts/inception_phase_C4456871.html. Accessed on June 28th, 2008.
|
| |
26
|
Robby, DeLoach S. A., and, Kolesnikov, V. A. Using Design Metrics for Predicting System Flexibility. In Fundamental Approaches to Software Engineering. Springer Berlin / Heidelberg, 2006, 184--198.
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
| |
31
|
|
|