Research and development organizations are constantly evaluating new technologies in order to implement the next generation of advanced applications. At Pacific Northwest National Laboratory, agent technologies are perceived as an approach that can provide a competitive advantage in the construction of highly sophisticated software systems in a range of application areas. An important factor in selecting a successful agent architecture is the level of support it provides the developer in respect to developer support, examples of use, integration into current workflow and community support. Without such assistance, the developer must invest more effort into learning instead of applying the technology. Like many other applied research organizations, our staff are not dedicated to a single project and must acquire new skills as required, underlining the importance of being able to quickly become proficient. A project was instigated to evaluate three candidate agent toolkits across the dimensions of support they provide. This paper reports on the outcomes of this evaluation and provides insights into the agent technologies evaluated.
Revised: October 20, 2008 |
Published: June 20, 2004
Citation
Haack J.N., A.J. Cowell, and I. Gorton. 2004.Dimensions of Usability: Cougaar, Aglets and Adaptive Agent Architecture (AAA). In Applications, Survivability Infrastructure, and Architecture of the Cougaar Agent Software. Proceedings of the 1st Open Cougaar Conference, OCC’04, July 20, 2004, New York City, edited by Karl Kleinmann and Jack Howard, 107-113. Arlington, Virginia:Schafer Corporation.PNNL-SA-41858.