Towards effect preservation of updates with loops

Steffen Jurk, Mira Balaban

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

1 Scopus citations

Abstract

Todays technologies are capable to assist database developers in designing complex actions (e.g. stored procedures, active database rules). However, automatic generation and extention of given actions holds a danger - The original intention of actions might get canceled or even reversed, e.g. by some appended repairing action enforcing an integrity constraint. This problem might cause non-desired situations where an action commits although one of the intended database modifications was not applied. In this paper, we deal with the characterization and preservation of effects (intentions) of database actions. As an extention of our current approach for effect preservation, we present a method for handling updates including non-nested loops. A transformation process is proposed that modifies a given action S to S′, such that S′ does preserve the effects. In order to reduce additional run-time overhead of S′, most of the computation is shifted to compile-time.

Original languageEnglish
Title of host publicationIntegrity and Internal Control in Information Systems V - IFIP TC11/WG11.5 5th Working Conference on Integrity and Internal Control in Information Systems, IICIS 2002
PublisherSpringer New York LLC
Pages59-75
Number of pages17
ISBN (Print)9781475755350
StatePublished - 1 Jan 2003
EventIFIP TC11/WG11.5 5th Working Conference on Integrity and Internal Control in Information Systems, IICIS 2002 - Bonn, Germany
Duration: 11 Nov 200212 Nov 2002

Publication series

NameIFIP Advances in Information and Communication Technology
Volume124
ISSN (Print)1868-4238

Conference

ConferenceIFIP TC11/WG11.5 5th Working Conference on Integrity and Internal Control in Information Systems, IICIS 2002
Country/TerritoryGermany
CityBonn
Period11/11/0212/11/02

Keywords

  • Code transformation
  • Contradictory updates
  • Intention/effects of database updates
  • Transaction design

ASJC Scopus subject areas

  • Information Systems
  • Computer Networks and Communications
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'Towards effect preservation of updates with loops'. Together they form a unique fingerprint.

Cite this