State-Based Programming in PQL

Detalhes bibliográficos
Autor(a) principal: Bernardino, Ricardo Jorge Rocha
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/10316/35712
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra
id RCAP_ba6a8e2af7f042762da8777c4c0c48fe
oai_identifier_str oai:estudogeral.uc.pt:10316/35712
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling State-Based Programming in PQLComplex Event ProcessingEntity ModelingEntity LifecycleEvent CorrelationPattern MatchingState-Based ProgrammingDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de CoimbraComplex Event Processing (CEP) has become increasingly popular within organizations. The financial industry used to be the sole beneficiary of the CEP capabilities, however nowadays we see it increasingly being adopted by non-financial companies, especially for Business Activity Monitoring software (BAM). One of the most distinctive features of CEP is pattern matching. In this field, pattern matching should not be mistaken for the pattern matching in character strings, nor pattern matching from the functional programming paradigm. Rather, it specifies temporal relationships between events, such as sequences, restrictions of event occurrences, just to name a few. On the other hand, one feature which has yet to be widely adopted amongst the CEP engines is entity state and lifecycle modeling, i.e., the ability to correlate events into instances of an entity, where each entity will have di↵erent states and transitions representing its lifecycle. The objective of this work is to investigate and implement this type of functionality in Feedzai Pulse’s query language - PQL.2014-07-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://hdl.handle.net/10316/35712https://hdl.handle.net/10316/35712TID:201538644engBernardino, Ricardo Jorge Rochainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2022-01-21T17:34:30Zoai:estudogeral.uc.pt:10316/35712Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T05:12:57.485225Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv State-Based Programming in PQL
title State-Based Programming in PQL
spellingShingle State-Based Programming in PQL
Bernardino, Ricardo Jorge Rocha
Complex Event Processing
Entity Modeling
Entity Lifecycle
Event Correlation
Pattern Matching
State-Based Programming
title_short State-Based Programming in PQL
title_full State-Based Programming in PQL
title_fullStr State-Based Programming in PQL
title_full_unstemmed State-Based Programming in PQL
title_sort State-Based Programming in PQL
author Bernardino, Ricardo Jorge Rocha
author_facet Bernardino, Ricardo Jorge Rocha
author_role author
dc.contributor.author.fl_str_mv Bernardino, Ricardo Jorge Rocha
dc.subject.por.fl_str_mv Complex Event Processing
Entity Modeling
Entity Lifecycle
Event Correlation
Pattern Matching
State-Based Programming
topic Complex Event Processing
Entity Modeling
Entity Lifecycle
Event Correlation
Pattern Matching
State-Based Programming
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra
publishDate 2014
dc.date.none.fl_str_mv 2014-07-10
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 https://hdl.handle.net/10316/35712
https://hdl.handle.net/10316/35712
TID:201538644
url https://hdl.handle.net/10316/35712
identifier_str_mv TID:201538644
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602286224408576