Ian Gorton. 2011. Essential Software Architecture, 2nd ed. Springer. ISBN 978-3642191756.
Robert C. Martin. 2017. Clean Architecture. Prentice Hall. ISBN 978-0134494166.
Microsoft Inc. 2009. Microsoft Application Architecture Guide. 2nd Ed. Microsoft Press. ISBN 978-0735627109.
David Parnas. 1972. On the Criteria To Be Used in Decomposing Systems into Modules. Communications of the ACM. DOI https://doi.org/10.1145/361598.361623.
Mark Richards & Neal Ford. 2020. Fundamentals of Software Architecture: An Engineering Approach. O’Reilly. ISBN 978-1492043454.
Richard N. Taylor, Nenad Medvidović, and Eric M. Dashofy. 2009. Software Architecture: Foundations, Theory, and Practice. Wiley & Sons. ISBN 978-0470167748.