Abstract
In this chapter, we introduce the concept of software architecture and the SysADL architectural framework for describing, analyzing, and executing software architectures. We present the motivation for defining SysADL and describe the organization of the book for putting software architecture in action with SysADL. We introduce a running example to illustrate software architectures in action along the chapters of this book.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Further Reading
Malavolta, I., Lago, P., Muccini, H., Pelliccione, P., Tang, A.: What industry needs from architectural languages: a survey. IEEE Trans. Softw. Eng. 39(6) (2013)
Medvidovic, N., et al.: A classification and comparison framework for software architecture description languages. IEEE Trans. Softw. Eng. 26(1), 70ā93 (2000)
Medvidovic, N. et al.: Modeling Software Architecture in the Unified Modeling Language. ACM Trans. Softw. Eng. Methodol. (TOSEM). 11(1), 2ā57 (2002)
References
Malavolta, I., Lago, P., Muccini, H., Pelliccione, P., Tang, A.: What industry needs from architectural languages: a survey. IEEE Trans. Softw. Eng. 39(6) (2013)
Current existing architectural languages, http://www.di.univaq.it/malavolta/al/. Accessed April 2015
Author information
Authors and Affiliations
Rights and permissions
Copyright information
Ā© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Oquendo, F., Leite, J., Batista, T. (2016). Introduction to Software Architecture. In: Software Architecture in Action. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-44339-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-44339-3_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44337-9
Online ISBN: 978-3-319-44339-3
eBook Packages: Computer ScienceComputer Science (R0)