Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Temporally Faithful Execution of Business Transactions

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

Serializability is a prominent correctness criterion for an interleaved execution of concurrent transactions. Serializability guarantees that the interleaved execution of concurrent transactions corresponds to {\em some} serial execution of the same transactions. Many important business applications, however, require the system to impose a partial serialization order between transactions pinned to a specific point in time and conventional transactions that attempt to commit before, at, or after that point in time. This paper introduces {\em temporal faithfulness} as a new correctness criterion for such cases. Temporal faithfulness does not require real-time capabilities but ensures that the serialization order of a set of business transactions is not in conflict with precedence requirements between them. The paper also shows how a temporally faithful transaction scheduler can be built by extending proven scheduling techniques.
OriginalspracheEnglisch
TitelProceedings of the 12th International Conference on Advanced Information Systems Engineering, June 5-9, 2000, Stockholm, Schweden
Herausgeber*innenBenkt Wangler, Lars Bergman
ErscheinungsortDeutschland
VerlagSpringer Verlag
Seiten462-481
Seitenumfang20
Band1789
ISBN (Print)9783540676300
PublikationsstatusVeröffentlicht - Juni 2000

Publikationsreihe

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

Wissenschaftszweige

  • 102 Informatik
  • 102015 Informationssysteme

Dieses zitieren