Alguns dos princípios arquiteturais de arquiteturas orientadas
a serviços (SOA) são: (i) encapsulamento; (ii) fraco
acoplamento; (iii) contrato; (iv) reusabilidade; (v) autonomia;
e (vi) descobertabilidade. Outros conceitos relacionados a SOA
são: (a) protocolo; (b) coordenação; (c) agência; (d) autodescrição;
(e) abstração; e (f) composabilidade. A associação
entre os princípios e os conceitos a seguir: {(i, e), (ii, d),
(iii, a),(iv, f), (v, c), (vi, d)} é mais consistente que a associação
{(i, f), (ii, a), (iii, c),(iv, b), (v, d), (vi, e)}.