Quality Attributes and Service-Oriented Architectures

Abstract

This report examines the relationship between service-oriented architectures (SOAs) and quality attributes. Because software architecture is the bridge between mission/business goals and a software-intensive system, and quality attribute requirements drive software architecture design, it is important to understand how SOAs support these requirements. This report gives a short introduction to SOAs and outlines some of the main business goals that may lead an organization to choose an SOA to design and implement a system. The report outlines a set of quality attributes that may be derived from an organization's business goals and examines how those attributes relate to an SOA. In addition, the report describes how the SOA impacts those attributes and how choosing an SOA can help an organization achieve its business goals.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2005
Accession Number
ADA441830

Entities

People

  • Len Bass
  • Liam O'brien
  • Paulo Merson

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • Cyber
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Cognitive Systems Engineering
  • Commerce
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Data Centers
  • Department Of Defense
  • Human-Computer Interaction
  • Information Systems
  • Intrusion Detectors
  • Reliability
  • Service Oriented Architecture
  • Software Design
  • Software Development
  • Software Testing
  • Web Service

Fields of Study

  • Computer science

Readers

  • Software Engineering.