Você está na página 1de 2

Sistemas Abertos

Sistemas abertos so sistemas implementados segundo padres abertos. Padro aberto: documento estabelecido por consenso e publicado por organismo de padronizao acreditado para uso comum e repetitivo. Exemplo: Protocolos TCP/IP (IETF), RM-ODP (ISO), UML (OMG). Padro de-facto: padres aceitos por razes de disponibilidade, custo, convnincia, etc. Exemplo: Windows, Linux, Java, MATLAB. OBS: 1. A motivao para uso de padres aberto a independncia de fornecedores. 2. Um sistema desenvolvido segundo padres abertos no

necessariamente um sistema gratuito ou de cdigo aberto.

Classificao dos Sistemas Abertos


Podemos classificar sistemas abertos em quatro categorias:

1. Modelos de referncia: descrevem os componentes do sistema, suas funes, relaes e formas de interao. Exemplo: Modelos OSI e ODP. 2. Arquiteturas de referncia: igual aos modelos de referncia, mas com especificao mais precisa das interfaces e pontos de referncia entre os componentes do sistema. Exemplo: Arquiteturas SOA e OMA. 3. Arquiteturas abertas: igual s arquiteturas de referncia, mas com especificao precisa dos protocolos de interao entre os componentes do sistema. Exemplo: Arquiteturas CORBA e TCP/IP. 4. Implementaes de referncia: provem cdigo aberto (gratuito ou no) para os componentes fundamentais da arquitetura. Exemplo: Linux kernel e Projetos da Apache. O grau de interoperabilidade menor para os modelos de referncia e maior para as implementaes de referncia.

Arquitectura Corba
CORBA: Common Object Request Broker Arquiteture

Você também pode gostar