Lee los conceptos generales de la Arquitectura de Software en el siguiente artículo:
Microsoft. (2009). Chapter 1: What is Software Architecture? Recuperado de

https://msdn.microsoft.com/en-us/library/ee658098.aspx

Revisa el resumen de los conceptos de arquitectura de software en el siguiente documento:
Barraza, F. (2012). Modelado y diseño de arquitectura de software. Recuperado de http://cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:s2_conceptosdemodelado.pdf

Si deseas profundizar sobre el tema de vistas arquitectónicas, te recomendamos los siguientes artículos:

Limón, R. (2009). Las vistas arquitectónicas del software y sus correspondencias mediante la gestión de modelos. Tesis doctoral. Recuperado de http://www.dsic.upv.es/docs/bib-dig/tesis/etd-10132009-094823/borrador-tesis-rogelio-2.pdf7 

Si deseas conocer las actividades que realiza un arquitecto de software, te recomendamos revisar el siguiente artículo:
Brown, S. (2010). Are you a software architect? Recuperado de http://www.infoq.com/articles/brown-are-you-a-software-architect

Si deseas conocer el perfil de un arquitecto de software, te recomendamos el siguiente artículo:
Fowler, M. (s.f.). Who needs an architect? Recuperado de
http://martinfowler.com/ieeeSoftware/whoNeedsArchitect.pdf