scispace - formally typeset
Journal ArticleDOI

Controversy Corner: On the similarity between requirements and architecture

Remco C. de Boer, +1 more
- 01 Mar 2009 - 
- Vol. 82, Iss: 3, pp 544-550
TLDR
It is argued that there is no fundamental distinction between architectural decisions and architecturally significant requirements and this new view on the intrinsic relation between architecture and requirements allows us to identify areas in which closer cooperation between the Architecture and requirements engineering communities would bring advantages for both.
About
This article is published in Journal of Systems and Software.The article was published on 2009-03-01. It has received 69 citations till now. The article focuses on the topics: Software architecture & Reference architecture.

read more

Citations
More filters
Journal ArticleDOI

Decision making in software architecture

TL;DR: The why of the solution, the set of design decisions made by the software architect, is complementing or even replacing the solution-oriented definition of software architecture.
Journal ArticleDOI

Past and future of software architectural decisions - A systematic mapping study

TL;DR: A systematic mapping study covering studies published between January 2002 and January 2012 found that current research focuses on documenting architectural decisions, and it is found that only several studies describe architectural decisions from the industry.
Book ChapterDOI

Knowledge Management in Software Architecture: State of the Art

TL;DR: This chapter discusses the state-of-the-art in architectural knowledge management, and describes four main views on architectural knowledge based on the results of a systematic literature review based on software architecture and knowledge management theory.
Journal ArticleDOI

Deriving software architectural models from requirements models for adaptive systems: the STREAM-A approach

TL;DR: This paper uses goal models based on the i* (i-Star) framework to support the design and evolution of systems that require adaptability and uses model transformations from i* models to architectural models expressed in Acme to accomplish the adaptability requirement.
References
More filters
Journal ArticleDOI

On the criteria to be used in decomposing systems into modules

TL;DR: In this paper, the authors discuss modularization as a mechanism for improving the flexibility and comprehensibility of a system while allowing the shortening of its development time, and the effectiveness of modularization is dependent upon the criteria used in dividing the system into modules.
Book

Software Architecture in Practice

TL;DR: This second edition of this book reflects the new developments in the field and new understanding of the important underpinnings of software architecture with new case studies and the new understanding both through new chapters and through additions to and elaboration of the existing chapters.
Proceedings ArticleDOI

Towards modelling and reasoning support for early-phase requirements engineering

TL;DR: This paper argues that a different kind of modelling and reasoning support is needed for the early phase of requirements engineering, which aims to model and analyze stakeholder interests and how they might be addressed, or compromised, by various system-and-environment alternatives.
Proceedings ArticleDOI

Goal-oriented requirements engineering: a guided tour

TL;DR: The paper compares the main approaches to goal modeling, goal specification and goal-based reasoning in the many activities of the requirements engineering process and suggests what a goal-oriented requirements engineering method may look like.
Book

Problem Frames: Analyzing and Structuring Software Development Problems

TL;DR: This book is a must-have for all IT professionals facing software development problems on a daily basis and will provide an essential, practical guide from the task of identifying the problem to making the descriptions needed to resolve it.