Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Technical Report

Architectural Evaluation of Collaborative Agent-Based Systems

  • October 1999
  • By Steve Woods, Mario R. Barbacci
  • 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.
  • Software Architecture
  • 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.

  • Download

Cite This Report

SEI

Woods, Steve; & Barbacci, Mario. Architectural Evaluation of Collaborative Agent-Based Systems. CMU/SEI-99-TR-025. Software Engineering Institute, Carnegie Mellon University. 1999. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13525

IEEE

Woods. Steve, and Barbacci. Mario, "Architectural Evaluation of Collaborative Agent-Based Systems," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-99-TR-025, 1999. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13525

APA

Woods, Steve., & Barbacci, Mario. (1999). Architectural Evaluation of Collaborative Agent-Based Systems (CMU/SEI-99-TR-025). Retrieved January 19, 2019, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13525

CHI

Steve Woods, & Mario Barbacci. Architectural Evaluation of Collaborative Agent-Based Systems (CMU/SEI-99-TR-025). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1999. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13525

MLA

Woods, Steve., & Barbacci, Mario. 1999. Architectural Evaluation of Collaborative Agent-Based Systems (Technical Report CMU/SEI-99-TR-025). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13525

BibTex

@techreport{WoodsArchitecturalEvaluation1999,
title={Architectural Evaluation of Collaborative Agent-Based Systems},
author={Steve Woods and Mario Barbacci},
year={1999},
number={CMU/SEI-99-TR-025},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13525} }