A framework for processing generalized advanced transactions
| dc.contributor.author | Xin, Tai, author | |
| dc.contributor.author | Ray, Indrakshi, advisor | |
| dc.contributor.author | Anderson, Charles W., committee member | |
| dc.contributor.author | Ray, Indrajit, committee member | |
| dc.contributor.author | Vijayasarathy, Leo, committee member | |
| dc.date.accessioned | 2026-03-16T18:21:15Z | |
| dc.date.issued | 2006 | |
| dc.description.abstract | The 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.medium | doctoral dissertations | |
| dc.identifier.uri | https://hdl.handle.net/10217/243626 | |
| dc.language | English | |
| dc.language.iso | eng | |
| dc.publisher | Colorado State University. Libraries | |
| dc.relation.ispartof | 2000-2019 | |
| dc.rights | Copyright 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.license | Per 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.subject | computer science | |
| dc.title | A framework for processing generalized advanced transactions | |
| dc.type | Text | |
| dcterms.rights.dpla | This 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.discipline | Computer Science | |
| thesis.degree.grantor | Colorado State University | |
| thesis.degree.level | Doctoral | |
| thesis.degree.name | Doctor of Philosophy (Ph.D.) |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- ETDF_PQ_2006_3226163.pdf
- Size:
- 5.21 MB
- Format:
- Adobe Portable Document Format
