Repository logo

A framework for processing generalized advanced transactions

dc.contributor.authorXin, Tai, author
dc.contributor.authorRay, Indrakshi, advisor
dc.contributor.authorAnderson, Charles W., committee member
dc.contributor.authorRay, Indrajit, committee member
dc.contributor.authorVijayasarathy, Leo, committee member
dc.date.accessioned2026-03-16T18:21:15Z
dc.date.issued2006
dc.description.abstractThe traditional transaction processing model, though useful in database systems, does not perform well in many specialized applications. Researchers have addressed this problem by proposing various advanced transaction models. The advanced transactions are characterized by having a number of cooperative subtransactions whose execution is controlled by dependencies. There is few research work on unified transaction model and the analysis for correct specification of dependencies. The issues like dependency conflicts and redundancies are not addressed. For instance, dependencies can conflict with each other. A pair of conflicting dependencies will require contradicting operations in execution, and will in turn lead to deadlock and denial-of-service problems. Moreover, existing work does not specify how to enforce dependencies and ensure the correct execution of advanced transactions. The dependencies pose new challenges which must be addressed in execution. A reliable scheduler is needed to ensure satisfaction of all dependencies in execution. In case of system crash, the system will be left in inconsistent state. We need effective failure recovery techniques, not only to restore the data items to consistent states, but also to preserve the dependencies. Malicious attacks cannot be prevented all the time. Correct and complete damage assessment are crucial for survivability of advanced transactions. In this dissertation, I proposed a reliable transaction processing model for advanced transactions. It can be used to develop complex and powerful advanced transactions correctly and uniformly, and more important, it will be reliable in execution and have the power to survive system crashes and malicious attacks.
dc.format.mediumdoctoral dissertations
dc.identifier.urihttps://hdl.handle.net/10217/243626
dc.languageEnglish
dc.language.isoeng
dc.publisherColorado State University. Libraries
dc.relation.ispartof2000-2019
dc.rightsCopyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright.
dc.rights.licensePer the terms of a contractual agreement, all use of this item is limited to the non-commercial use of Colorado State University and its authorized users.
dc.subjectcomputer science
dc.titleA framework for processing generalized advanced transactions
dc.typeText
dcterms.rights.dplaThis Item is protected by copyright and/or related rights (https://rightsstatements.org/vocab/InC/1.0/). You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
thesis.degree.disciplineComputer Science
thesis.degree.grantorColorado State University
thesis.degree.levelDoctoral
thesis.degree.nameDoctor of Philosophy (Ph.D.)

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ETDF_PQ_2006_3226163.pdf
Size:
5.21 MB
Format:
Adobe Portable Document Format