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

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Collaborative Design with the Software Architecture Warehouse

  • May 2011
  • By Marcin Nowak, Cesare Pautasso
  • This presentation from SATURN 2011 discusses the Software Architecture Warehouse (SAW), a web-based tool for distributed architecture design teams.
  • Publisher: Software Engineering Institute
  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    Designing a software architecture requires access to domain knowledge and experience, combined with the ability to make good decisions based on partial information. We present the Software Architecture Warehouse (SAW,, a Web-based tool that supports distributed architecture design teams by managing their shared knowledge and enabling consensus-based decision making.

    After introducing the extensible knowledge meta-model of SAW, we will present various scenarios of in-meeting design-dialogue mapping and discussion support, along with visual aids. We will demonstrate how SAW can be used to induce synergy effects between knowledge reuse and remote collaboration. We claim that giving immediate feedback to the whole design team about the implications and constraints of a design decision results in an improvement in the quality of decisions made.

    This presentation was given at SATURN 2011 in Burlingame, CA.

  • Download