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


Assessing Commercial Off-the-Shelf Software in Industry Using ATAM and RUP Analysis

  • May 2010
  • By Marcel Derosier
  • Marcel Derosier discusses the results of a series of commercial off-the-shelf (COTS)-based implementations using Architecture Tradeoff Analysis Method (ATAM) and modified Rational Unified Processes (RUPS).
  • 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

    The use of commercial off-the-shelf (COTS) components enables more timely implementation of software projects in industry, but the time spent in evaluation of a single product, particularly when critical shortcomings are discovered late in the process, can often impact the business advantages of a faster time-to-market. Using the Architecture Tradeoff Analysis Method (ATAM) in conjunction with high-level analysis artifacts based on modified Rational Unified Processes (RUPs) to manage scope and risk, teams are able to quickly evaluate COTS-based architectural solutions prior to contract finalization. This paper will discuss the method, outcomes, and lessons learned in a series of inter related COTS-based implementations using the aforementioned methods in industry. Learner objectives focus on sensitivity of quality requirements, progressive states of use cases, and component-level use-case realizations.

  • Download