search menu icon-carat-right cmu-wordmark

Architectural Evaluation of Collaborative Agent-Based Systems

Technical Report
This report identifies features in agent-based systems that could be used to classify agent-system architectures and to guide the generation of scenarios applicable to these architectures.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-99-TR-025

Abstract

The Architecture Tradeoff Analysis Method (ATAM) is an architecture evaluation technique currently evolving at the Software Engineering Institute (SEI). ATAM has been applied to a number of command and control, real-time, and information systems. As collaborative, autonomous agents become a significant software technology, the demand for evaluating the quality attributes of the architectures of agent-based systems will increase. Very broadly, agents may be thought of as software entities that have the ability to undertake action autonomously in their particular embedded environment, according to a typically general set of requests or desired goals, and that are able to communicate with other agents as determined by their own initiative. Given an agent-system architecture, we need scenarios that could be applicable for conducting ATAM evaluations on instances of that agent architecture. This report identifies a few features in agent-based systems that could be used to classify agent-system architectures and to guide the generation of scenarios applicable to these architectures.

Cite This Technical Report

Woods, S., & Barbacci, M. (1999, October 1). Architectural Evaluation of Collaborative Agent-Based Systems. (Technical Report CMU/SEI-99-TR-025). Retrieved May 24, 2024, from https://insights.sei.cmu.edu/library/architectural-evaluation-of-collaborative-agent-based-systems/.

@techreport{woods_1999,
author={Woods, Steve and Barbacci, Mario},
title={Architectural Evaluation of Collaborative Agent-Based Systems},
month={Oct},
year={1999},
number={CMU/SEI-99-TR-025},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/architectural-evaluation-of-collaborative-agent-based-systems/},
note={Accessed: 2024-May-24}
}

Woods, Steve, and Mario Barbacci. "Architectural Evaluation of Collaborative Agent-Based Systems." (CMU/SEI-99-TR-025). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, October 1, 1999. https://insights.sei.cmu.edu/library/architectural-evaluation-of-collaborative-agent-based-systems/.

S. Woods, and M. Barbacci, "Architectural Evaluation of Collaborative Agent-Based Systems," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-99-TR-025, 1-Oct-1999 [Online]. Available: https://insights.sei.cmu.edu/library/architectural-evaluation-of-collaborative-agent-based-systems/. [Accessed: 24-May-2024].

Woods, Steve, and Mario Barbacci. "Architectural Evaluation of Collaborative Agent-Based Systems." (Technical Report CMU/SEI-99-TR-025). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Oct. 1999. https://insights.sei.cmu.edu/library/architectural-evaluation-of-collaborative-agent-based-systems/. Accessed 24 May. 2024.

Woods, Steve; & Barbacci, Mario. Architectural Evaluation of Collaborative Agent-Based Systems. CMU/SEI-99-TR-025. Software Engineering Institute. 1999. https://insights.sei.cmu.edu/library/architectural-evaluation-of-collaborative-agent-based-systems/