Logo do repositório
 
Publicação

Transactions in dynamic reactive environments

dc.contributor.advisorAlferes, José Júlio
dc.contributor.authorGomes, Ana Sofia
dc.date.accessioned2015-04-07T09:54:24Z
dc.date.available2015-04-07T09:54:24Z
dc.date.issued2015-01
dc.date.submitted2015-04
dc.description.abstractMost of today’s systems, especially when related to the Web or to multi-agent systems, are not standalone or independent, but are part of a greater ecosystem, where they need to interact with other entities, react to complex changes in the environment, and act both over its own knowledge base and on the external environment itself. Moreover, these systems are clearly not static, but are constantly evolving due to the execution of self updates or external actions. Whenever actions and updates are possible, the need to ensure properties regarding the outcome of performing such actions emerges. Originally purposed in the context of databases, transactions solve this problem by guaranteeing atomicity, consistency, isolation and durability of a special set of actions. However, current transaction solutions fail to guarantee such properties in dynamic environments, since they cannot combine transaction execution with reactive features, or with the execution of actions over domains that the system does not completely control (thus making rolling back a non-viable proposition). In this thesis, we investigate what and how transaction properties can be ensured over these dynamic environments. To achieve this goal, we provide logic-based solutions, based on Transaction Logic, to precisely model and execute transactions in such environments, and where knowledge bases can be defined by arbitrary logic theories.por
dc.description.sponsorshipFundação para a Ciência e a Tecnologia (FCT) - grant SFRH/BD/64038/2009, and conceived within project ERRO (PTDC/EIA-CCO/121823/2010)por
dc.identifier.tid101415346
dc.identifier.urihttp://hdl.handle.net/10362/14594
dc.language.isoengpor
dc.subjectTransactionspor
dc.subjectKnowledge representationpor
dc.subjectTransaction logicpor
dc.subjectExternal actionspor
dc.subjectCompensationspor
dc.subjectReverse actionspor
dc.titleTransactions in dynamic reactive environmentspor
dc.typedoctoral thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typedoctoralThesispor
thesis.degree.disciplineInformáticapor
thesis.degree.levelGrau de Doutorpor
thesis.degree.nameDissertaçãopor

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Gomes_2015.pdf
Tamanho:
2.4 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
348 B
Formato:
Item-specific license agreed upon to submission
Descrição: