Digitala Vetenskapliga Arkivet

Driftstörningar
Det förekommer återkommande driftstörningar på några av sök-portalerna på grund av hög belastning. Vi arbetar på att lösa problemet, ni kan tillfälligt mötas av ett felmeddelande.
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Reliability In Event-Driven Design: How Correctness Boundaries Shape Process-Handling Choices and Recovery Behaviour
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för datavetenskap.
2026 (Engelska)Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

Background. Reliability in event-driven processes is difficult to judge when the conditions that make a process outcome acceptable are left implicit. Event handling may preserve, delay, replay, duplicate, or omit work, but the significance of these behaviours depends on what the process must protect. Replaying retained work may no longer protect correctness after the relevant deadline. A missed update may no longer matter. Deferred settlement may reduce duplicate harm while moving burden into reconciliation.

Objectives. This thesis develops a boundary-first framework for reasoning about reliability in event-driven processes. The aim is to make explicit what a process must protect before judging which process-handling model is appropriate.

Methods. The thesis follows a design science research approach. It develops the framework and examines it through a controlled, containerised empirical suite using transient and retained event handling. The suite compares deadline-constrained, state-oriented, and required-effect scenarios across three process-handling models: transient/immediate, retained/immediate, and retained/deferred. Each scenario combines a protected condition, a handling model, and a defined disturbance, allowing selected differences in preservation, replay, recovery, and settlement to be observed.The empirical comparison is exploratory and focuses on process-handling behaviou runder disturbance.

Results. The comparison shows that the value of replay, retention, immediate handling, and deferred settlement depends on the protected condition at stake. For deadline-constrained work, recovery matters only while unsettled work can still be resolved before expiry. For state-oriented work, replay matters when missed state remains relevant, while later state may overtake earlier misses. For required-effect work, replay can recover downstream handling gaps after emission, but not source omission. Deferred settlement can reduce immediate duplicate pressure by moving part of the burden into later reconciliation.

Conclusions. The thesis contributes a process-level framework for comparing handling choices under explicit correctness requirements. Its value lies in making the comparison inspectable: what the process must protect, what can threaten that requirement, which handling model is chosen, and what trade-off follows. The guide gives this reasoning a more concrete form, so that the design judgments behind handling choices can be understood more clearly.

Ort, förlag, år, upplaga, sidor
2026. , s. 39
Nyckelord [en]
event-driven processes, reliability, design science research, correctness boundaries, process-handling models
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
URN: urn:nbn:se:bth-29689OAI: oai:DiVA.org:bth-29689DiVA, id: diva2:2084795
Ämne / kurs
PA1438 Självständigt arbete Webbprogrammering
Utbildningsprogram
PAGWG Webbprogrammering
Handledare
Examinatorer
Tillgänglig från: 2026-07-07 Skapad: 2026-07-06 Senast uppdaterad: 2026-07-07Bibliografiskt granskad

Open Access i DiVA

fulltext(1228 kB)5 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1228 kBChecksumma SHA-512
1e014a4bf5b78a93cbfff0071440fd094508b864790d2377f4cbb06a4ea87e01e32dee98a31cd10b6bfd5d2e1c6e87d3e25ac41921822538a30ee88bdf1d91e9
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för datavetenskap
Data- och informationsvetenskap

Sök vidare utanför DiVA

GoogleGoogle Scholar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 7 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf