Compensable programs

  • He Jifeng*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Transaction-based services are increasingly being applied in solving many universal interoperability problems. Compensation is one typical feature for long-running transactions. This paper presents a design matrix model for specifying the behaviour of compensable programs and provides new healthiness conditions to capture these new programming features. The new model for handling exception and compensation is built as conservative extension of the standard relational model in the sense that the algebraic laws presented in [14] remain valid. The paper also shows that the design matrix model is a retract of the design model.

Original languageEnglish
Title of host publicationFormal Methods and Hybrid Real-Time Systems - Essays in Honour of Dines Bjorner and Zhou Chaochen on the Occasion of Their 70th Birthdays
PublisherSpringer Verlag
Pages349-363
Number of pages15
ISBN (Print)9783540752202
DOIs
StatePublished - 2007
EventFestschrift Symposium - Formal Methods and Hybrid Real-Time Systems. In Honour of Dines Bjorner and Zhou Chaochen on the Occasion of their 70th Birthdays - Macao, China
Duration: 24 Sep 200727 Sep 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4700 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceFestschrift Symposium - Formal Methods and Hybrid Real-Time Systems. In Honour of Dines Bjorner and Zhou Chaochen on the Occasion of their 70th Birthdays
Country/TerritoryChina
CityMacao
Period24/09/0727/09/07

Fingerprint

Dive into the research topics of 'Compensable programs'. Together they form a unique fingerprint.

Cite this