skip to main content
research-article

Towards bridging the twin peaks of requirements and architecture

Published:17 September 2014Publication History
Skip Abstract Section

Abstract

Requirements engineering (RE) and software architecture (SA) significantly affect software project success. In practice, requirements and architectural design impact each other. This relationship was the subject of the Fourth International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks@ICSE 2014). Similar to previous editions of the TwinPeaks workshop series, we aimed at exploring the relationship between RE and SA in the broader context of nsoftware engineering, rather than in the isolated contexts of either RE or SA. We found that there are things that drive architectural design, in addition to functional and quality requirements (e.g., "architectural necessities" which are often overlooked and ignored by architects). We then identified new challenges related to intertwining requirements and architectures based on the current state of practice. Furthermore, we described solutions to bridging the requirements-architecture gap. These range from technical solutions (e.g., knowledge reuse) to solutions related to changing the mindset and the "way of thinking" of software engineers (e.g., software engineering education).

References

  1. B. Nuseibeh, Weaving Together Requirements and Architecture, IEEE Software, 34 (2001) 115--117. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Galster, M. Mirakhorli, J. Cleland-Huang, J. Burge, X. Franch, R. Roshandel, P. Avgeriou: Views on Software Engineering from the Twin Peaks of Requirements and Architecture. ACM SIGSOFT Software Engineering Notes 38(2013) 40--42. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards bridging the twin peaks of requirements and architecture
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader