Abstract
[Context and Motivation] Subsequent to an exploratory laboratory study on the effects of Software Architecture (SA) on Requirements Engineering (RE), in this paper, we present preliminary results of an extension of this initial study by conducting a case study on a large-scale prototypical rail project. [Question/Problem] Specifically, we ask “What is the role of an SA on Requirements decision-making?”. [Principal Ideas/Results] Specific types of architectural effects on requirements decisions are identified. The impact of the affected requirements decisions on downstream processes and the product itself is also characterized. [Contribution] The understanding gained from this study has implications on such areas as: project planning, risk, RE, and others.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
El Emam, K., Madhavji, N.H.: Measuring the Success of RE Processes. In: Proc. of the 2nd IEEE Int. Symp. on RE, York, England, March 1995, pp. 204–211 (1995)
Jackson, M.: The Role of Architecture in RE. In: Proc. of 1st Int. Conf. on RE, p. 241 (1994)
Miller, J., Ferrari, R., Madhavji, N.H.: Architectural Effects on Requirements Decisions: An Exploratory Study. In: 7th Working IEEE/IFIP Conf. on SA, Vancouver, Canada, pp. 231–240 (2008)
Nuseibeh, B.: Weaving Together Requirements and Architectures. IEEE Comp. 34(3), 115 (2001)
Ramesh, B., Jarke, M.: Toward Reference Models for Requirements Traceability. IEEE Transactions on Software Engineering 2(1), 58–93 (2001)
Runeson, P., Host, M.: Guidelines for conducting and reporting case study research in software engineering. Journal of Emp. Soft. Eng. 14(2), 131–164 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ferrari, R., Sudmann, O., Henke, C., Geisler, J., Schafer, W., Madhavji, N.H. (2010). Requirements and Systems Architecture Interaction in a Prototypical Project: Emerging Results. In: Wieringa, R., Persson, A. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2010. Lecture Notes in Computer Science, vol 6182. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14192-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-14192-8_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14191-1
Online ISBN: 978-3-642-14192-8
eBook Packages: Computer ScienceComputer Science (R0)