Abstract
There exist two challenges in developing requirements and software architecture in current research for which satisfactory solutions are still sought. The first one refers to methods for building software architectures based on requirements. This task is even more challenging when software qualities have to be addressed in the software development. The other challenge refers to the process for bridging the gap between requirements and software architecture. This process is currently based on experience, communication, and intuition of software engineers. Such processes can hardly be used by novices and less experienced software engineers. This chapter outlines how this book aims to address the identified challenges by presenting the QuaDRA framework, which is a comprehensive approach for the iterative and concurrent co-development of requirements and software architecture with regard to quality requirements, in particular security and performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer Fachmedien Wiesbaden GmbH
About this chapter
Cite this chapter
Alebrahim, A. (2017). Introduction. In: Bridging the Gap between Requirements Engineering and Software Architecture. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-17694-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-658-17694-5_1
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-17693-8
Online ISBN: 978-3-658-17694-5
eBook Packages: Computer ScienceComputer Science (R0)