Abstract—We review the relationship between software archi-tecture and requirements in the context of software products. Based on empirical evidence from a comparative case study, we promote four positions: (1) the requirements/architecture alignment problem for software products is inherently different than the same problem for tailor-made software; (2) bridging the Twin Peaks corresponds to defining and enacting a stepwise evolution of the product architecture; (3) communication tasks are ascribed to the product manager rather than the architect; and (4) integrated and cross-disciplinary tools are key to main-tain requirements/architecture alignment. We argue that these positions motivate and characterize future research in the field
Requirements engineering and software architecture have become established areas of software enginee...
Software development organizations often choose between alternative starting points-requirements or ...
Requirements are fundamental to any engineered system. They capture the key stakeholder functional n...
Requirements engineering (RE) and software architecture (SA) significantly affect software project s...
In most software development practices, software requirements and architecture are addressed simulta...
Many would agree that there is a relationship between requirements engineering and software architec...
Why have a book about the relation between requirements and software architecture? Understanding the...
At the heart of any engineering discipline is the interplay between problem and solution development...
The disciplines of requirements engineering (RE) and software architecture (SA) are fundamental to t...
[Context & Motivation] Requirements and architectural components are designed concurrently, with the...
Context: Requirements engineering and software architecture are tightly linked disciplines. The Twin...
Why have a book about the relation between requirements and software architecture? Understanding the...
We present the results of a multiple case study of how architects view and address the issues in tra...
The disciplines of requirements engineering (RE) and software architecture (SA) are fundamental to t...
This article presents a framework for characterizing architecturally significant requirements (ASRs)...
Requirements engineering and software architecture have become established areas of software enginee...
Software development organizations often choose between alternative starting points-requirements or ...
Requirements are fundamental to any engineered system. They capture the key stakeholder functional n...
Requirements engineering (RE) and software architecture (SA) significantly affect software project s...
In most software development practices, software requirements and architecture are addressed simulta...
Many would agree that there is a relationship between requirements engineering and software architec...
Why have a book about the relation between requirements and software architecture? Understanding the...
At the heart of any engineering discipline is the interplay between problem and solution development...
The disciplines of requirements engineering (RE) and software architecture (SA) are fundamental to t...
[Context & Motivation] Requirements and architectural components are designed concurrently, with the...
Context: Requirements engineering and software architecture are tightly linked disciplines. The Twin...
Why have a book about the relation between requirements and software architecture? Understanding the...
We present the results of a multiple case study of how architects view and address the issues in tra...
The disciplines of requirements engineering (RE) and software architecture (SA) are fundamental to t...
This article presents a framework for characterizing architecturally significant requirements (ASRs)...
Requirements engineering and software architecture have become established areas of software enginee...
Software development organizations often choose between alternative starting points-requirements or ...
Requirements are fundamental to any engineered system. They capture the key stakeholder functional n...