A arquitetura de software de um programa ou sistema de computação é uma representação do sistema que auxilia na compreensão de como o sistema se comportará. A arquitetura de software serve como um projeto tanto para o sistema quanto para o projeto que o desenvolve, definindo as atribuições de trabalho que devem ser executadas pelas equipes de projeto e implementação.
Revistas relacionadas de arquitetura de software : Revista Internacional de Redes de Sensores e Comunicações de Dados, Revista de Sistema e Gerenciamento de Telecomunicações, Revista de Arquitetura de Sistemas, Revista de Sistemas e Software, Arquitetura de Software.