An Architecture for Nested Transaction Support on Standard Database Systems

E.M. Boertjes, P.W.P.J. Grefen, J. 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 languageUndefined
Title of host publicationProceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998)
Place of PublicationBerlin
PublisherSpringer
Pages448-459
Number of pages12
ISBN (Print)3-540-64950-6
DOIs
Publication statusPublished - Aug 1998
Event9th International Conference on Database and Expert Systems Applications 1998 - Vienna, Austria
Duration: 24 Aug 199828 Aug 1998
Conference number: 9

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Verlag
Volume1460
ISSN (Print)0302-9743

Conference

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

Keywords

  • EWI-7173
  • DB-WFM: WORKFLOW MANAGEMENT
  • METIS-119421
  • IR-63492
  • SCS-Services

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 Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998) (pp. 448-459). (Lecture Notes in Computer Science; Vol. 1460). Berlin: Springer. https://doi.org/10.1007/BFb0054462
Boertjes, E.M. ; Grefen, P.W.P.J. ; Vonk, J. ; Apers, Peter M.G. / An Architecture for Nested Transaction Support on Standard Database Systems. Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998). Berlin : Springer, 1998. pp. 448-459 (Lecture Notes in Computer Science).
@inproceedings{bb3004c5ae1441c085d9e1f42c34de11,
title = "An Architecture for Nested Transaction Support on Standard Database Systems",
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.",
keywords = "EWI-7173, DB-WFM: WORKFLOW MANAGEMENT, METIS-119421, IR-63492, SCS-Services",
author = "E.M. Boertjes and P.W.P.J. Grefen and J. Vonk and Apers, {Peter M.G.}",
note = "Imported from EWI/DB PMS [db-utwente:inpr:0000003043]",
year = "1998",
month = "8",
doi = "10.1007/BFb0054462",
language = "Undefined",
isbn = "3-540-64950-6",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "448--459",
booktitle = "Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998)",

}

Boertjes, EM, Grefen, PWPJ, Vonk, J & Apers, PMG 1998, An Architecture for Nested Transaction Support on Standard Database Systems. in Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998). Lecture Notes in Computer Science, vol. 1460, Springer, Berlin, pp. 448-459, 9th International Conference on Database and Expert Systems Applications 1998, Vienna, Austria, 24/08/98. https://doi.org/10.1007/BFb0054462

An Architecture for Nested Transaction Support on Standard Database Systems. / Boertjes, E.M.; Grefen, P.W.P.J.; Vonk, J.; Apers, Peter M.G.

Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998). Berlin : Springer, 1998. p. 448-459 (Lecture Notes in Computer Science; Vol. 1460).

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

TY - GEN

T1 - An Architecture for Nested Transaction Support on Standard Database Systems

AU - Boertjes, E.M.

AU - Grefen, P.W.P.J.

AU - Vonk, J.

AU - Apers, Peter M.G.

N1 - Imported from EWI/DB PMS [db-utwente:inpr:0000003043]

PY - 1998/8

Y1 - 1998/8

N2 - 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.

AB - 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.

KW - EWI-7173

KW - DB-WFM: WORKFLOW MANAGEMENT

KW - METIS-119421

KW - IR-63492

KW - SCS-Services

U2 - 10.1007/BFb0054462

DO - 10.1007/BFb0054462

M3 - Conference contribution

SN - 3-540-64950-6

T3 - Lecture Notes in Computer Science

SP - 448

EP - 459

BT - Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998)

PB - Springer

CY - Berlin

ER -

Boertjes EM, Grefen PWPJ, Vonk J, Apers PMG. An Architecture for Nested Transaction Support on Standard Database Systems. In Proceedings of the 9th International Conference on Database and Expert Systems Applications (DEXA 1998). Berlin: Springer. 1998. p. 448-459. (Lecture Notes in Computer Science). https://doi.org/10.1007/BFb0054462