Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

A complete logic for Database Abstract State Machines

dc.contributor.authorFerrarotti, Flavio
dc.contributor.authorSchewe, Klaus-Dieter
dc.contributor.authorTec, Loredana
dc.contributor.authorWang, Qing
dc.date.accessioned2023-12-01T04:34:54Z
dc.date.issued2017
dc.date.updated2022-08-28T08:16:39Z
dc.description.abstractIn database theory, the term database transformation was used to refer to a unifying treatment for computable queries and updates. Recently, it was shown that non-deterministic database transformations can be captured exactly by a variant of ASMs, the so-called Database Abstract State Machines (DB-ASMs). In this article we present a logic for DB-ASMs, extending the logic of Nanchen and St¨ark for ASMs. In particular, we develop a rigorous proof system for the logic for DB-ASMs, which is proven to be sound and complete. The most difficult challenge to be handled by the extension is a proper formalization capturing non-determinism of database transformations and all its related features such as consistency, update sets or multisets associated with DB-ASM rules. As the database part of a state of database transformations is a finite structure and DB-ASMs are restricted by allowing quantifiers only over the database part of a state, we resolve this problem by taking update sets explicitly into the logic, i.e. by using an additional modal operator [X ], where X is interpreted as an update set generated by a DB-ASM rule. The DB-ASM logic provides a powerful verification tool to study properties of database transformations.en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.issn1367-0751en_AU
dc.identifier.urihttp://hdl.handle.net/1885/307614
dc.language.isoen_AUen_AU
dc.publisherBritish Academy and Oxford University Pressen_AU
dc.rights© 2017 The Authoren_AU
dc.sourceLogic Journal of the IGPLen_AU
dc.subjectDatabase transformationen_AU
dc.subjectabstract state machineen_AU
dc.subjectcomplete logicen_AU
dc.titleA complete logic for Database Abstract State Machinesen_AU
dc.typeJournal articleen_AU
local.bibliographicCitation.issue5en_AU
local.contributor.affiliationFerrarotti, Flavio, Software Competence Center Hagenbergen_AU
local.contributor.affiliationSchewe, Klaus-Dieter, Software Competence Center Hagenbergen_AU
local.contributor.affiliationTec, Loredana, Software Competence Center Hagenbergen_AU
local.contributor.affiliationWang, Qing, College of Engineering and Computer Science, ANUen_AU
local.contributor.authoruidWang, Qing, u5170295en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.identifier.absfor461303 - Computational logic and formal languagesen_AU
local.identifier.ariespublicationu4485658xPUB792en_AU
local.identifier.citationvolume25en_AU
local.identifier.doi10.1093/jigpal/jzx021en_AU
local.identifier.scopusID2-s2.0-85037115118
local.identifier.thomsonIDWOS:000412846000004
local.publisher.urlhttps://academic.oup.com/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
jzx021.pdf
Size:
999.77 KB
Format:
Adobe Portable Document Format
Description:
abcd