Utilização de eventos aplicacionais para análise de negócio em tempo real

Detalhes bibliográficos
Autor(a) principal: Paulino, Vitor Miguel Lourenço Esteves
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.21/10169
Resumo: Trabalho final de mestrado para a obtenção de grau de mestre em Engenharia Informática e de Computadores
id RCAP_15b9f98e5746638c937a8a9ed211d5be
oai_identifier_str oai:repositorio.ipl.pt:10400.21/10169
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Utilização de eventos aplicacionais para análise de negócio em tempo realEventosEventsOntologiasOntologyProcessamento de eventos complexos.Complex events processing.Trabalho final de mestrado para a obtenção de grau de mestre em Engenharia Informática e de ComputadoresOs dados recolhidos nos sistemas da NOS Inovação, para fins de processamento analítico, apresentam limitações ao nível da estrutura e vocabulário da mensagem. Este trabalho tem como objectivo caracterizar o formato e conteúdo das mensagens de logs que existem actualmente, e melhorar a sua estrutura e vocabulário permitindo simplificar e homogenizar o processo analitico. A identificação e definição do conteúdo das mensagens são a base para a definição de uma representação de conhecimento de eventos aplicacionais. Esta representação de conhecimento mento descritiva consiste na caracterização da TBOX e de ABOX no dominio da organização. A TBOX consiste na definição da ontologia de domínio deste trabalho, que especifica formalmente a estrutura e vocabulário das novas mensagens de log. Esta definição formal irá permitir que as mensagens sejam usadas para processamento de eventos complexos (CEP), na realização de operações de composição, agregação e interrogação. Para validação da estrutura e vocabulário da ontologia, foi desenvolvida uma biblioteca aplicacional. Esta biblioteca é composta por um modelo de dominio que representa a ontologia e ainda por mecanismos que permitem a sua instanciação, formatação e envio para processamento analitico em tempo real. As mensagens geradas por esta biblioteca acabam por representar a ABOX na descrição de eventos aplicacionais enquanto dominio de conhecimento deste trabalho. O facto de se tratar de uma biblioteca independente dos serviços da NOS Inovação, permite que qualquer sistema use esta biblioteca. Uma vez que a representação de conhecimento de eventos aplicacionais é feita pela ontologia (TBOX) e pela biblioteca (ABOX), garantimos que outras bibliotecas possam ser criadas baseadas na ontologia, gerando mensagens de logs com um vocabulário transversal à organização, e com uma estrutura de relações homogenea. A utilização da biblioteca permite que todos os serviços da NOS Inovação compativeis possam gerar mensagens de log que são interpretadas por humanos e também por processos automáticos de igual forma e sirva de base para a criação de bibliotecas para outros ambientes de execução, como por exemplo dispositivos móveis, ou CPEs.At NOS Inovação there is a need to improve the data collection process that characterizes the occurrence of customer use cases that occur in the organization's systems. The approach to this problem is to identify the concepts considered relevant to the organization by studying the current system of data collection used for analytical process and also analyzing the main use cases. The identification and definition of these concepts are the basis for the definition of a domain ontology that allows the definition of processes for processing complex events (CEP) with which it is possible to perform composite, aggregation and interrogation operations based on a normalized structure and with semantic meaning. CEP contains mechanisms to detect complex patterns and automatically generate responses when patterns are detected on recorded events. The demonstration of the use of this ontology consisted in the development of an application library whose domain is composed by the concepts defined in the ontology. The developed application library allows the registration of the application events in a homogeneous structure defined by the ontology and send this record in a standard format to a real-time event processing server.Instituto Superior de Engenharia de LisboaDatia, Nuno Miguel SoaresFerreira, Artur JorgeRCIPLPaulino, Vitor Miguel Lourenço Esteves2019-06-17T19:17:52Z2017-12-142017-12-14T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.21/10169TID:202255212porPAULINO, Vitor Miguel Lourenço Esteves - Utilização de eventos aplicacionais para análise de negócio em tempo real. Lisboa: Instituto Superior de Engenharia de Lisboa, 2017. Dissertação de mestrado.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-08-03T09:59:47Zoai:repositorio.ipl.pt:10400.21/10169Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:18:38.516208Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Utilização de eventos aplicacionais para análise de negócio em tempo real
title Utilização de eventos aplicacionais para análise de negócio em tempo real
spellingShingle Utilização de eventos aplicacionais para análise de negócio em tempo real
Paulino, Vitor Miguel Lourenço Esteves
Eventos
Events
Ontologias
Ontology
Processamento de eventos complexos.
Complex events processing.
title_short Utilização de eventos aplicacionais para análise de negócio em tempo real
title_full Utilização de eventos aplicacionais para análise de negócio em tempo real
title_fullStr Utilização de eventos aplicacionais para análise de negócio em tempo real
title_full_unstemmed Utilização de eventos aplicacionais para análise de negócio em tempo real
title_sort Utilização de eventos aplicacionais para análise de negócio em tempo real
author Paulino, Vitor Miguel Lourenço Esteves
author_facet Paulino, Vitor Miguel Lourenço Esteves
author_role author
dc.contributor.none.fl_str_mv Datia, Nuno Miguel Soares
Ferreira, Artur Jorge
RCIPL
dc.contributor.author.fl_str_mv Paulino, Vitor Miguel Lourenço Esteves
dc.subject.por.fl_str_mv Eventos
Events
Ontologias
Ontology
Processamento de eventos complexos.
Complex events processing.
topic Eventos
Events
Ontologias
Ontology
Processamento de eventos complexos.
Complex events processing.
description Trabalho final de mestrado para a obtenção de grau de mestre em Engenharia Informática e de Computadores
publishDate 2017
dc.date.none.fl_str_mv 2017-12-14
2017-12-14T00:00:00Z
2019-06-17T19:17:52Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.21/10169
TID:202255212
url http://hdl.handle.net/10400.21/10169
identifier_str_mv TID:202255212
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv PAULINO, Vitor Miguel Lourenço Esteves - Utilização de eventos aplicacionais para análise de negócio em tempo real. Lisboa: Instituto Superior de Engenharia de Lisboa, 2017. Dissertação de mestrado.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Superior de Engenharia de Lisboa
publisher.none.fl_str_mv Instituto Superior de Engenharia de Lisboa
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133451038752768