• Nenhum resultado encontrado

VI. Lista de siglas

1.2 Objetivo de investigação

Considerando que o modelo da organização é definido como uma arquitetura empresarial utilizando-se conceitos e relações entre conceitos, e a monitorização do desempenho é realizada com suporte a sistemas de business intelligence suportado em dimensões e métricas, a questão central enquanto objetivo da investigação é a seguinte:

Como utilizar metadados como ontologias para garantir a interoperabilidade entre sistema de arquitetura empresarial e sistema de business intelligence?

O foco da investigação é a interoperabilidade, utilizando a estrutura de metadados do sistema de arquitetura empresarial, enriquecida com o sistema de base de dados de business intelligence e glossário de termos da organização, para integrar numa ontologia. Como tal, com base na questão central, estruturaram-se três questões complementares que nos conduzem à questão central de investigação:

Como implementar um sistema de business intelligence a partir do modelo definido numa arquitetura empresarial?

Qual a relação entre conceitos definido numa arquitetura empresarial e dimensões e métricas em business intelligence?

Como reutilizar a ontologia criada para responder a questões de utilizadores via processamento de linguagem natural, no contexto de knowledge discovery?

8

1.3 Investigação realizada

Face ao objetivo de investigação, foram realizadas as seguintes atividades:

• Revisão da literatura ao nível de modelação das organizações, gestão de conhecimento (arquitetura empresarial, bases de dados, metadados, ontologias) e sistemas de informação (arquitetura de sistemas e business intelligence). As conclusões estão detalhadas no capítulo 3, servindo de base para a caracterização do problema no capítulo 4;

• Elaboração e análise de questionário para nove organizações, em sectores de atividade distintos (banca, seguros, telecomunicações e serviços móveis), para identificar a maturidade na utilização de sistemas de arquitetura empresarial e sistemas de business intelligence, além de se questionar a perceção sobre a relação entre os dois tipos de sistemas. Para suportar a comunicação com as organizações, foi elaborado um website eaintelligence1. As conclusões estão detalhadas no capítulo 5;

• Criação de um modelo de arquitetura empresarial em ArchiMate, com os principais conceitos e relações, de acordo com um modelo proposto nesta tese, para ser testado em casos de estudo. O modelo é apresentado no capítulo 6;

• Elaboração de um modelo de business intelligence implementado com a ferramenta Microsoft BI (SQLServer, Integration Services e PowerBI Desktop) com uma estrutura de dados e forma de exploração de métricas e dimensões, a ser testado em casos de estudo. O modelo é apresentado no capítulo 6;

• Desenvolvimento de protótipo em ApacheJENA (OWL, inferência, SPARQL), OpenNLP e Java, para permitir criar uma ontologia a partir de glossários, DDL e ArchiMate, como base para experimentar analisar expressões de business intelligence no formato “ANALISAR <lista de métricas> DE <lista de domínios de informação> POR <lista de dimensões> PARA <lista de restrições>”, em idioma Português, a partir da qual se possa analisar a estrutura e semântica de cada palavra na linguagem organizacional criada como ontologia a partir do modelo da organização. O protótipo é apresentado no capítulo 6;

• Teste dos modelos de arquitetura empresarial, business intelligence e protótipo de analisador de expressões e ontologia, em duas organizações em sectores de atividade distintos, utilizadas como casos de estudo. No seguimento dessa experimentação, cada organização respondeu a um questionário sobre a aplicabilidade da relação entre arquitetura empresarial e business intelligence. O resultado é apresentado no capítulo 7, seguido da discussão final sobre a investigação realizada (sub-capítulo 8.2).

9

1.4 Contributos da investigação

De acordo com a pesquisa realizada, não existem investigações totalmente equivalentes, tal como apresentado nos trabalhos relacionados (sub-capítulo 8.4). O que existe são aproximações parcelares ao problema, que se podem agrupar da seguinte forma:

• As ferramentas de business intelligence, open source ou comerciais, permitem identificar as métricas e dimensões a partir da definição dos campos, pelo seu domínio de valores ou nomenclaturas, mas não utilizam ontologias para o efeito;

• As ontologias têm sido utilizadas para permitir explorar bases de dados relacionais a partir de SPARQL, utilizando um modelo de tradução, ou permitindo criar um modelo RDF/OWL a partir de um modelo relacional. Existem inclusive sistemas de gestão de bases de dados baseados em RDF/OWL, open source ou comerciais. Mas não estabelecem a relação entre modelo da organização e business intelligence;

• O processamento de língua natural tem sido utilizado para permitir criar interfaces com utilizadores para gerar queries em MDX/OLAP e SQL. Existem casos de linguagens estruturadas sobre ontologias, mas sem dependerem da definição inicial da ontologia a partir da arquitetura empresarial e sem integração de glossários e modelos de dados. Considerando o aspeto multidisciplinar da investigação e a ausência de investigações equivalentes, os contributos podem ser apresentados no domínio da aplicabilidade de ontologias nas organizações, detalhado no seguinte:

• Posicionamento de metadados como ontologias para interoperabilidade entre o sistema de business intelligence e o sistema de arquitetura empresarial, mantendo a arquitetura empresarial o papel de identificar, classificar e relacionar conceitos chave enquanto sistema central para definição de dos conceitos e relações principais de uma ontologia corporativa;

• Análise da exequibilidade e limitações de utilização de ontologias como forma de representar metadados corporativos, considerando integração por ontology learning e utilização de inferência como forma de data lineage;

• Definição de abordagem metodológica de implementação de sistemas de business intelligence face à identificação e classificação de dimensões e métricas a partir do sistema de arquitetura empresarial para garantir o alinhamento de conceitos e permitindo a exploração da arquitetura empresarial sob a forma de dashboard em business intelligence;

• Forma de utilização de processamento de língua natural sobre ontologias, para analisar expressões da organização que permitam criar formas de interação com sistemas de business intelligence e sistemas de arquitetura empresarial.

Por outro lado, esta investigação traz contributos de revisão de literatura em vários domínios, em particular no papel das ontologias e sua correlação com modelação das organizações e sistemas de informação. Por este motivo a revisão de literatura (capítulo 3) é apresentada em termos de definições e metodologias para cada domínio relacionado com a investigação, reservando-se no entanto os trabalhos relacionados para serem apresentados como parte da discussão (capítulo 8) após se detalhar a investigação realizada.

10

1.5 Motivação

A motivação para esta investigação tem várias origens:

• Na minha tese de mestrado (Guimaraes, 2006) abordei o problema para tentar encontrar uma solução delimitada à integração entre a arquitetura empresarial e sistemas de workflow utilizando como solução o domínio dos agentes inteligentes. Esta investigação é assim uma continuidade para poder detalhar o estudo destes modelos e sua problemática, agora acrescido da visão de ecologia de informação (Caldeira, 2009) enquanto metadados e explorando a utilização de ontologias no domínio específico de business intelligence (Saias et al., 2012);

• Pela importância do tema ao nível de tendências tendo por base a necessidade de integração entre arquitetura empresarial e business intelligence como parte do conceito de data governance e da exploração de dados em business intelligence via processamento de língua natural;

• Face ao meu interesse e experiência profissional de desenho e implementação de arquitetura empresarial, sistemas de informação operacionais e sistemas de business intelligence. A este nível, sempre senti a necessidade de integrar os dados definidores da organização num tipo de solução que permita acelerar a captura de requisitos para implementação de sistemas de business intelligence, que valorize o modelo de arquitetura empresarial, que facilite a gestão estratégica, que permita o suporte a auditorias de informação e possibilite a estruturação de soluções de data governance.