Repository logo
 
Publication

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

dc.contributor.advisorDatia, Nuno Miguel Soares
dc.contributor.advisorFerreira, Artur Jorge
dc.contributor.authorPaulino, Vitor Miguel Lourenço Esteves
dc.date.accessioned2019-06-17T19:17:52Z
dc.date.available2019-06-17T19:17:52Z
dc.date.issued2017-12-14
dc.descriptionTrabalho final de mestrado para a obtenção de grau de mestre em Engenharia Informática e de Computadorespt_PT
dc.description.abstractOs 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.pt_PT
dc.description.abstractAt 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.pt_PT
dc.description.versionN/Apt_PT
dc.identifier.citationPAULINO, 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.pt_PT
dc.identifier.tid202255212
dc.identifier.urihttp://hdl.handle.net/10400.21/10169
dc.language.isoporpt_PT
dc.peerreviewedyespt_PT
dc.publisherInstituto Superior de Engenharia de Lisboapt_PT
dc.subjectEventospt_PT
dc.subjectEventspt_PT
dc.subjectOntologiaspt_PT
dc.subjectOntologypt_PT
dc.subjectProcessamento de eventos complexos.pt_PT
dc.subjectComplex events processing.pt_PT
dc.titleUtilização de eventos aplicacionais para análise de negócio em tempo realpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Dissertação.pdf
Size:
4.11 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: