A transaction execution model for mobile computing environments

Thesis (M.Sc.)--Memorial University of Newfoundland, 2000. Computer Science Bibliography: leaves 97-106. A mobile computing environment is characterized by limited execution capability at the mobile hosts, low bandwidth and the relatively high costs of wireless connection, and frequent disconnection...

Full description

Bibliographic Details
Main Author: Momin, Kaleem A., 1973-
Other Authors: Memorial University of Newfoundland. Dept. of Computer Science
Format: Thesis
Language:English
Published: 1999
Subjects:
Online Access:http://collections.mun.ca/cdm/ref/collection/theses2/id/279001
id ftmemorialunivdc:oai:collections.mun.ca:theses2/279001
record_format openpolar
spelling ftmemorialunivdc:oai:collections.mun.ca:theses2/279001 2023-05-15T17:23:31+02:00 A transaction execution model for mobile computing environments Momin, Kaleem A., 1973- Memorial University of Newfoundland. Dept. of Computer Science 1999 viii, 106 leaves : ill., maps. Image/jpeg; Application/pdf http://collections.mun.ca/cdm/ref/collection/theses2/id/279001 Eng eng Electronic Theses and Dissertations (30.31 MB) -- http://collections.mun.ca/PDFs/theses/Momin_KaleemA.pdf a1476103 http://collections.mun.ca/cdm/ref/collection/theses2/id/279001 The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission. Paper copy kept in the Centre for Newfoundland Studies, Memorial University Libraries Mobile computing Transaction systems (Computer systems) Computer multitasking Text Electronic thesis or dissertation 1999 ftmemorialunivdc 2015-08-06T19:17:37Z Thesis (M.Sc.)--Memorial University of Newfoundland, 2000. Computer Science Bibliography: leaves 97-106. A mobile computing environment is characterized by limited execution capability at the mobile hosts, low bandwidth and the relatively high costs of wireless connection, and frequent disconnections and mobility of the mobile hosts. Such an environment naturally suggests an optimistic mode of execution, where the mobile host caches data and does the computation in disconnected mode and, on reconnection, the transaction is either committed or aborted based on the current values in the fixed network. -- We propose a new transaction execution model, based on optimistic concurrency control mechanism, which dynamically adjusts the transaction execution status at the mobile host to be consistent with the database state on the mobile support station. This increases the possibility of the transaction to commit successfully and hence makes the computation on the mobile host more meaningful. A detailed algorithm is presented and its adaptability to various aspects of the mobile environment discussed. -- We further strengthen the computation at the mobile host by facilitating partial guarantee against invalidation. This is accomplished by using a flexible concurrency control scheme which integrates optimistic and pessimistic approaches to access data items based on Read/Write and Write/Write-conflicts. Thesis Newfoundland studies University of Newfoundland Memorial University of Newfoundland: Digital Archives Initiative (DAI)
institution Open Polar
collection Memorial University of Newfoundland: Digital Archives Initiative (DAI)
op_collection_id ftmemorialunivdc
language English
topic Mobile computing
Transaction systems (Computer systems)
Computer multitasking
spellingShingle Mobile computing
Transaction systems (Computer systems)
Computer multitasking
Momin, Kaleem A., 1973-
A transaction execution model for mobile computing environments
topic_facet Mobile computing
Transaction systems (Computer systems)
Computer multitasking
description Thesis (M.Sc.)--Memorial University of Newfoundland, 2000. Computer Science Bibliography: leaves 97-106. A mobile computing environment is characterized by limited execution capability at the mobile hosts, low bandwidth and the relatively high costs of wireless connection, and frequent disconnections and mobility of the mobile hosts. Such an environment naturally suggests an optimistic mode of execution, where the mobile host caches data and does the computation in disconnected mode and, on reconnection, the transaction is either committed or aborted based on the current values in the fixed network. -- We propose a new transaction execution model, based on optimistic concurrency control mechanism, which dynamically adjusts the transaction execution status at the mobile host to be consistent with the database state on the mobile support station. This increases the possibility of the transaction to commit successfully and hence makes the computation on the mobile host more meaningful. A detailed algorithm is presented and its adaptability to various aspects of the mobile environment discussed. -- We further strengthen the computation at the mobile host by facilitating partial guarantee against invalidation. This is accomplished by using a flexible concurrency control scheme which integrates optimistic and pessimistic approaches to access data items based on Read/Write and Write/Write-conflicts.
author2 Memorial University of Newfoundland. Dept. of Computer Science
format Thesis
author Momin, Kaleem A., 1973-
author_facet Momin, Kaleem A., 1973-
author_sort Momin, Kaleem A., 1973-
title A transaction execution model for mobile computing environments
title_short A transaction execution model for mobile computing environments
title_full A transaction execution model for mobile computing environments
title_fullStr A transaction execution model for mobile computing environments
title_full_unstemmed A transaction execution model for mobile computing environments
title_sort transaction execution model for mobile computing environments
publishDate 1999
url http://collections.mun.ca/cdm/ref/collection/theses2/id/279001
genre Newfoundland studies
University of Newfoundland
genre_facet Newfoundland studies
University of Newfoundland
op_source Paper copy kept in the Centre for Newfoundland Studies, Memorial University Libraries
op_relation Electronic Theses and Dissertations
(30.31 MB) -- http://collections.mun.ca/PDFs/theses/Momin_KaleemA.pdf
a1476103
http://collections.mun.ca/cdm/ref/collection/theses2/id/279001
op_rights The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.
_version_ 1766113028838785024