An analysis of decision-centric architectural design approaches

  • Authors:
  • Wanfeng Bu;Antony Tang;Jun Han

  • Affiliations:
  • Swinburne University of Technology, Australia;Swinburne University of Technology, Australia;Swinburne University of Technology, Australia

  • Venue:
  • SHARK '09 Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Emerging research suggests that software architecture can be represented as a set of design decisions. Several decision-centric architectural approaches have been proposed, which provide methodological support to design reasoning and justification. However, these approaches have different premises and they address different aspects of design reasoning. We analyze this developing field from three perspectives: architectural knowledge modeling, architectural design techniques and design rationale capture and use. From this analysis we have identified areas of improvements such as ASR identification, design reasoning process and architectural knowledge management.