Abstract
The aim of the book is to develop the bridge between two ‘islands’: Software Architecture and Requirements Engineering. However, in Software engineering, there is another gap that needs to be bridged between two different types of communities: industry and academia. Industrial practitioners work under hard constraints and often do not have the luxury of trying out research results, let alone embedding them in their everyday practice. In contrast, academic researchers face the pressure of ‘publish or perish’ and often struggle with finding the right industrial context in which to validate their work. Nevertheless, when the right synergy is established between the two communities, there can be substantial progress of the state of the art.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
IEEE Recommended Practice for Architectural Description of Software-Intensive Systems, IEEE Std 1471–2000, pp. 1–23, 2000, doi: 10.1109/IEEESTD.2000.91944
ISO-IEC (2010) ISO-IEC Std. 42010: recommended practice for architectural description of software-intensive systems 2010. http://www.iso-architecture.org/ieee-1471/, Date of Access: 1 Dec. 2010
Hofmeister C, Kruchten P, Nord RL, Obbink H, Ran A, America P (2007) A general model of software architecture design derived from five industrial approaches. J Syst Softw 80:106–126, Elsevier Science Inc
Dobrica L, Niemela E (2002) A survey on software architecture analysis methods. IEEE T Softw Eng 28:638–653, IEEE Press
Buschmann F, Meunier R, Rohnert H, Sommerlad P, Stal M (1996) Pattern-oriented software architecture – a system of patterns. Wiley, West Sussex
Gamma E, Helm R, Johnson R, Vlissides J (1995) Design patterns: elements of reusable object-oriented software. Addison-Wesley, Reading
van Vliet H, Avgeriou P, de Boer R, Clerc V, Farenhorst R, Jansen A, Lago P (2009) The GRIFFIN project: lessons learned. In: Babar MA, Dingsøyr T, Lago P, van Vliet H (eds) Software architecture knowledge management: theory and practice. Springer, Heidelberg, pp 137–154
IEEE Recommended Practice for Software Requirements Specifications, IEEE Std 830–1998, 1998, doi: 10.1109/IEEESTD.1998.88286
Cockburn A (2001) Writing effective use cases, vol 1. Addison-Wesley, Boston
Christel MG, Kang KC (1992) Issues in requirements elicitation. Carnegie-Mellon Univ, Pittsburgh, Software Engineering Inst
Hsia P, Samuel J, Gao J, Kung D, Toyoshima Y, Chen C (1994) Formal approach to scenario analysis. Softw IEEE 11(2):33–41
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Avgeriou, P., Grundy, J., Hall, J., Lago, P., Mistrík, I. (2011). Experiences from Industrial Projects. In: Avgeriou, P., Grundy, J., Hall, J.G., Lago, P., Mistrík, I. (eds) Relating Software Requirements and Architectures. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21001-3_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-21001-3_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21000-6
Online ISBN: 978-3-642-21001-3
eBook Packages: Computer ScienceComputer Science (R0)