Utilização de eventos aplicacionais para análise de negócio em tempo real
Autor(a) principal: | |
---|---|
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 |