Dissertação

Arquiteturas Empresariais Normalizadas: Aplicação ao Sistema de Compras Públicas em Portugal EVALUATED

A Teoria dos Sistemas Normalizados fornece um conjunto de Teoremas, Elementos e Regras, com o objetivo de tornar os Sistemas de Informação evolutivos ao longo do tempo e permitir que estes estejam preparados para a mudança. A solução desta investigação passa pela aplicação da Teoria dos Sistemas Normalizados ao domínio das arquiteturas empresariais, utilizando Archimate. Esta aplicação é efetuada através da adaptação dos elementos da teoria para artefactos da linguagem de modelação, os teoremas são aplicados através da identificação dos viewpoints a utilizar nas arquiteturas e as regras de encapsulamento da teoria são transformadas em regras arquiteturais. Esta solução foi demonstrada com recurso ao Sistema de Compras Públicas em Portugal. O governo português pretende tornar este sistema o mais equitativo e justo possível. Para criar esta funcionalidade, aplicámos a nossa solução na construção de duas arquiteturas possíveis capazes de responder às pretensões do governo português. Uma das arquiteturas, o TO-BE A, integra um Message Broker que realiza as comunicações entre as plataformas. A outra, o TO-BE B, representa o cenário em que as plataformas efetuam as comunicações diretamente entre si, sem a criação de nenhuma nova componente. Para além destas duas, é também representado na demonstração, a arquitetura AS-IS mostrando o funcionamento atual do Sistema de Compras Públicas. A avaliação baseou-se numa comparação ao nível do cumprimento das regras e teoremas da Teoria dos Sistemas Normalizados e métricas de qualidade entre a arquitetura AS-IS e as duas arquiteturas TO-BE.
Message Broker, Teoria dos Sistemas Normalizados, Interoperabilidade, Compras Públicas, Plataformas, Arquiteturas Normalizadas.

novembro 7, 2016, 10:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

André Ferreira Ferrão Couto e Vasconcelos

Departamento de Engenharia Informática (DEI)

Professor Auxiliar