Roman, A. (2017) Relating Specifications of Compensations and Dynamic Update. Bachelor's Thesis, Computing Science.
|
Text
Thesis.pdf - Published Version Download (233kB) | Preview |
|
Text
toestemming.pdf - Other Restricted to Backend only Download (77kB) |
Abstract
The present paper is a report of the research done during the final project of the Computing Science bachelor. Triggered by recent results by the Fundamental Computing group, I investigated the formal principles of modern programming languages with characteristics such as failure handling, self-adaptation and dynamic update, which are essential in programming business-oriented and service-oriented systems in the modern world. The research done involved exploring a wide variety of design options related to system transactions and their associated compensation actions (the actions that should take place in case a transaction fails). Various models have been proposed to include compensations, based on different formal approaches and abstract languages.
Item Type: | Thesis (Bachelor's Thesis) |
---|---|
Degree programme: | Computing Science |
Thesis type: | Bachelor's Thesis |
Language: | English |
Date Deposited: | 15 Feb 2018 08:35 |
Last Modified: | 15 Feb 2018 08:35 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/16438 |
Actions (login required)
View Item |