Integrating Software-Architecture-Centric Methods into Extreme Programming (XP)

Abstract

This technical note fits the architecture-centric methods of the Carnegie Mellon (Registered Tradename) Software Engineering Institute (SEI) into the framework of Extreme Programming (XP). These methods include the Architecture Tradeoff Analysis Method (Registered Tradename), the SEI Quality Attribute Workshop, the SE Attribute-Driven Design method, the SE Cost Benefit Analysis Method, and SEI Active Reviews for Intermediate Design. This report presents a summary of XP and examines the potential uses of the SEI's architecture-centric methods. SUBJECT TERMS 15. NUMBER OF PAGES architecture-centric methods, Architecture Tradeoff Analysis Method, 44 ATAM, Active Reviews for Intermediate Design, ARID, Attribute- Driven Design method, ADD method, Cost Benefit Analysis Method, CBAM, agile software development, Extreme Programming, XP

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2004
Accession Number
ADA431084

Entities

People

  • James E. Tomayko
  • Rob Wojcik
  • Robert Nord

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Abstracts
  • Agile Software Development
  • Commerce
  • Computer Programming
  • Computer Science
  • Computers
  • Cost Benefit Analysis
  • Engineering
  • Extreme Programming
  • Life Cycles
  • Models
  • Multithreading
  • Resource Management
  • Software Design
  • Software Development
  • Test And Evaluation
  • Xml

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.