State-Based Programming in PQL
Autor(a) principal: | |
---|---|
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 |