An Architecture for Nested Transaction Support on Standard Database Systems

Erik M. Boertjes, Paul W.P.J. Grefen, Jochem Vonk, Peter M.G. Apers

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

Abstract

Many applications dealing with complex processes require database support for nested transactions. Current commercial database systems lack this kind of support, offering flat, non-nested transactions only. This paper presents a three-layer architecture for implementing nested transaction support on a commercial multi-database environment. The architecture is directed at high portability and flexibility. The modular approach and the simple, event driven interfaces between the layers of the architecture enable the nested transaction support to be adapted to various applications, nested transaction models and database management systems. The architecture has been implemented to support a prototype of a commercial next-generation workflow management system.
Original languageEnglish
Title of host publicationDatabase and Expert Systems Applications
Subtitle of host publication9th International Conference, DEXA'98 Vienna, Austria, August 24–28, 1998 Proceedings
EditorsGerald Quirchmayr, Erich Schweighofer, Trevor J.M. Bench-Capon
Place of PublicationBerlin, Heidelberg
PublisherSpringer
Pages448-459
Number of pages12
ISBN (Electronic)978-3-540-68060-4
ISBN (Print)978-3-540-64950-2
DOIs
Publication statusPublished - Aug 1998
Event9th International Conference on Database and Expert Systems Applications, DEXA 1998 - Vienna, Austria
Duration: 24 Aug 199828 Aug 1998
Conference number: 9

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume1460
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference9th International Conference on Database and Expert Systems Applications, DEXA 1998
Abbreviated titleDEXA
CountryAustria
CityVienna
Period24/08/9828/08/98

Keywords

  • DB-WFM: WORKFLOW MANAGEMENT
  • SCS-Services
  • Business transaction
  • Transaction model
  • Connection manager
  • Transaction support
  • Nest transaction

Cite this

Boertjes, E. M., Grefen, P. W. P. J., Vonk, J., & Apers, P. M. G. (1998). An Architecture for Nested Transaction Support on Standard Database Systems. In G. Quirchmayr, E. Schweighofer, & T. J. M. Bench-Capon (Eds.), Database and Expert Systems Applications: 9th International Conference, DEXA'98 Vienna, Austria, August 24–28, 1998 Proceedings (pp. 448-459). (Lecture Notes in Computer Science; Vol. 1460). Berlin, Heidelberg: Springer. https://doi.org/10.1007/BFb0054503