Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/SAM.2015.18guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Architecture-Based Quality Attribute Synergies and Conflicts

Published: 16 May 2015 Publication History

Abstract

Large or critical software projects often identify particularly-critical quality attributes (QAs), often called non-functional requirements or ilities, and organize Integrated Product Teams (IPTs) to address them.Frequently, the resulting IPT solutions include architectural decisions that address the QA of interest, but seriously conflict with other QAs which are also important but less-well analyzed.These conflicts will often become major sources of significant technical debt and expensive architectural breakage to rectify.As the QA of interest also has synergies with other QAs, the rectification needs to be careful not to undo the synergies.This paper summarizes recent research to develop QA synergies and conflicts matrices that can be used by software system engineers to identify potential areas of concern in balancing a system's QAs.

Cited By

View all
  • (2024)Establishing Metrics to Encourage Broader Use of Atomic Requirements - A Call for Exchange and ExperimentationACM SIGSOFT Software Engineering Notes10.1145/3672089.367209649:3(23-26)Online publication date: 18-Jul-2024
  • (2016)Lack of Attention to Singular (or Atomic) Requirements Despite Benefits for Quality, Metrics and ManagementACM SIGSOFT Software Engineering Notes10.1145/2967307.296731541:4(1-5)Online publication date: 19-Aug-2016

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
SAM '15: Proceedings of the 2015 IEEE/ACM 2nd International Workshop on Software Architecture and Metrics
May 2015
58 pages
ISBN:9781467370769

Publisher

IEEE Computer Society

United States

Publication History

Published: 16 May 2015

Author Tags

  1. architecture breakage
  2. conflicts
  3. ilities
  4. non-functional requirements
  5. quality attributes
  6. software architecture
  7. synergies
  8. technical debt

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Establishing Metrics to Encourage Broader Use of Atomic Requirements - A Call for Exchange and ExperimentationACM SIGSOFT Software Engineering Notes10.1145/3672089.367209649:3(23-26)Online publication date: 18-Jul-2024
  • (2016)Lack of Attention to Singular (or Atomic) Requirements Despite Benefits for Quality, Metrics and ManagementACM SIGSOFT Software Engineering Notes10.1145/2967307.296731541:4(1-5)Online publication date: 19-Aug-2016

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media