reading Donald Firesmith et al.: The Method Framework for Engineering System Architectures, (2008) Mark W. Maier and Rechtin, Eberhardt, The Art of Systems Architecting, Third Edition (2009) Gerrit Muller, "Systems architecting: A business perspective," CRC Press, (2012). Eberhardt Rechtin, Systems Architecting: Creating & Building Complex Systems, 1991. J. H. Saltzer, M. F. Kaashoek, Principles of Computer System Design: An Introduction, Morgan Kaufmann, 2009. Rob Williams, Computer Systems Architecture: a Networking Approach, Second Edition (December 2006). External links Principles of Computer System Design: An Introduction – MIT OpenCourseWare Systems Architecture: Canaxia Brings an Architect on Board, Article Architecture occupations Computer occupations Enterprise architecture Systems engineering