A question-based method for deriving software architectures

  • Authors:
  • Marco Müller;Benjamin Kersten;Michael Goedicke

  • Affiliations:
  • Paluno, The Ruhr Institute for Software Technology, University of Duisburg-Essen, Essen, Germany;Paluno, The Ruhr Institute for Software Technology, University of Duisburg-Essen, Essen, Germany;Paluno, The Ruhr Institute for Software Technology, University of Duisburg-Essen, Essen, Germany

  • Venue:
  • ECSA'11 Proceedings of the 5th European conference on Software architecture
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although several approaches exist for deriving architectures from requirements and environmental constraints, most solutions rely on experienced architects for proposing and choosing feasible architectural solutions. It is critical to develop architecture systematically and without strong dependencies on experienced architects, because the architecture has a deep impact on the quality of a system. This paper presents a question-based approach for efficiently finding architecture candidates using annotated pattern and style catalogues. Following this approach allows for a systematic development of architecture, that provides documented common experience.