Para O’Brien (2010), sistemas abertos são sistemas
de informação que utilizam padrões comuns para
hardware, software, aplicações e redes. Permitem que
muitas aplicações diferentes dos usuários finais sejam
realizadas utilizando diferentes modalidades de sistemas
de computadores, pacotes de software e bancos
de dados fornecidos por várias redes interconectadas.
Uma arquitetura de sistemas abertos proporciona um
alto grau de: