Dissertação

PATETA: PATterns for EnTerprise reference Architectures EVALUATED

O objectivo desta investigação consiste em descobrir padrões e anti-padrões para as arquitecturas empresariais (AE) com intuito de ajudar no desenvolvimento de projectos. Esta investigação foi endereçada para alguns problemas práticos: a não existência de padrões que cubram todas as arquitecturas pertencentes a AE, a não existência de um catálogo com os padrões e anti-padrões e a não existência de um método para a descoberta de padrões em arquitecturas. Foi desenvolvido o método RCGD (Revision, Comparison, Generation and Documentation) para ajudar a descobrir os padrões da AE. As fases que constituem esta solução são as seguintes: análise das arquitecturas, comparar arquitecturas, geração e documentação. A fase de análise das arquitecturas consiste em escolher duas arquitecturas para a descoberta de padrões. A fase de comparar as arquitecturas baseia-se em 3 sub-fases. Na sub-fase comparação out of the box é realizada uma análise lexical e detectada as relações entre objectos. Na sub-fase padrões out of the box dá-se a classificação do padrão. Na sub-fase comparação inside the box dá-se à análise as funcionalidades dos objectos sendo analisado a similaridade funcional. A fase de geração corresponde a criação de um padrão arquitectural. A fase da documentação ´e uma fase necessária para a transmissão de conhecimento onde os padrões são documentados. Foi aplicado esta solução a duas arquitecturas de uma universidade. Estas arquitecturas tinham como objectivo actualizar o sistema utilizando e armazenar os dados dos actores destas arquitecturas. As arquitecturas foram desenhadas em XML para realizar à análise de forma automatizada.
Aquitectura Empresarial, Padrão, Anti-Padrões, detectar padrões, Design Science Research

Maio 20, 2015, 11:0

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