Loading…

Transaction Processing in a Mobile, Multi-Database Environment

Issue Title: Special Issue: Multimedia Systems, Mobile Computing and Global Information Sharing Current distributed and multi-database systems are designed to allow timely and reliable access to large amounts of data distributed at different locations. Changes in current technology now allow users t...

Full description

Saved in:
Bibliographic Details
Published in:Multimedia tools and applications 2001-11, Vol.15 (2), p.161
Main Authors: Lim, Jb, Hurson, Ar
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue 2
container_start_page 161
container_title Multimedia tools and applications
container_volume 15
creator Lim, Jb
Hurson, Ar
description Issue Title: Special Issue: Multimedia Systems, Mobile Computing and Global Information Sharing Current distributed and multi-database systems are designed to allow timely and reliable access to large amounts of data distributed at different locations. Changes in current technology now allow users to access this data via a wide variety of devices through a diverse communication medium. A mobile data access system is an environment in which a wireless-mobile computing environment is superimposed upon a multi-database environment in order to realize "anywhere, anytime" access capability. As a potentially large number of users may siultaneously access the available data, there are several issues involved in the ability to concurrently manage transactions. Current multi-database concurrency control schemes do not efficiently manage these accesses because they do not address the limited bandwidth and frequent disconnections associated with wirelessnetworks. This paper first introduces the so-called mobile data access system (MDAS) and then proposes a new hierarchical concurrency control algorithm. The proposed concurrency control algorithm, v-lock, uses global locking tables created with semantic information contained within the hierarchy. The locking tables are subsequently used to serialize global transactions, and detect and remove global deadlocks. The performance of the new algorithm is simulated and the results are presented. In addition (through simulation) the performance of the proposed algorithm has been compared and contrasted against the site graph method, the potential conflict graph method, and the forced conflict method[PUBLICATION ABSTRACT]
doi_str_mv 10.1023/A:1011646626868
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_757122022</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2158547701</sourcerecordid><originalsourceid>FETCH-LOGICAL-p180t-d7bdb104b9e0527b1f14e7222a1ead7af9bb0a6fbeb780e57241c47c74dc73f33</originalsourceid><addsrcrecordid>eNotjT1PwzAUAC0EEqUws0bMGN57dvxSBqSqLR9SKxjKXNmJg1IFu8QOv59KMN1Nd0JcI9whkLqfPyAgGm0MmcpUJ2KCJSvJTHh6dFWB5BLwXFyktAdAU5KeiMftYEOyde5iKN6HWPuUuvBZdKGwxSa6rve3xWbscyeXNltnky9W4acbYvjyIV-Ks9b2yV_9cyo-nlbbxYtcvz2_LuZrecAKsmzYNQ5Bu5mHkthhi9ozEVn0tmHbzpwDa1rnHVfgSyaNteaadVOzapWaipu_7mGI36NPebeP4xCOyx2XjERApH4BsYBKTQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>757122022</pqid></control><display><type>article</type><title>Transaction Processing in a Mobile, Multi-Database Environment</title><source>ABI/INFORM Global</source><source>Springer Nature</source><creator>Lim, Jb ; Hurson, Ar</creator><creatorcontrib>Lim, Jb ; Hurson, Ar</creatorcontrib><description>Issue Title: Special Issue: Multimedia Systems, Mobile Computing and Global Information Sharing Current distributed and multi-database systems are designed to allow timely and reliable access to large amounts of data distributed at different locations. Changes in current technology now allow users to access this data via a wide variety of devices through a diverse communication medium. A mobile data access system is an environment in which a wireless-mobile computing environment is superimposed upon a multi-database environment in order to realize "anywhere, anytime" access capability. As a potentially large number of users may siultaneously access the available data, there are several issues involved in the ability to concurrently manage transactions. Current multi-database concurrency control schemes do not efficiently manage these accesses because they do not address the limited bandwidth and frequent disconnections associated with wirelessnetworks. This paper first introduces the so-called mobile data access system (MDAS) and then proposes a new hierarchical concurrency control algorithm. The proposed concurrency control algorithm, v-lock, uses global locking tables created with semantic information contained within the hierarchy. The locking tables are subsequently used to serialize global transactions, and detect and remove global deadlocks. The performance of the new algorithm is simulated and the results are presented. In addition (through simulation) the performance of the proposed algorithm has been compared and contrasted against the site graph method, the potential conflict graph method, and the forced conflict method[PUBLICATION ABSTRACT]</description><identifier>ISSN: 1380-7501</identifier><identifier>EISSN: 1573-7721</identifier><identifier>DOI: 10.1023/A:1011646626868</identifier><language>eng</language><publisher>Dordrecht: Springer Nature B.V</publisher><subject>Concurrency control ; Control algorithms</subject><ispartof>Multimedia tools and applications, 2001-11, Vol.15 (2), p.161</ispartof><rights>Kluwer Academic Publishers 2001</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/757122022/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/757122022?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,11688,27924,27925,36060,44363,74895</link.rule.ids></links><search><creatorcontrib>Lim, Jb</creatorcontrib><creatorcontrib>Hurson, Ar</creatorcontrib><title>Transaction Processing in a Mobile, Multi-Database Environment</title><title>Multimedia tools and applications</title><description>Issue Title: Special Issue: Multimedia Systems, Mobile Computing and Global Information Sharing Current distributed and multi-database systems are designed to allow timely and reliable access to large amounts of data distributed at different locations. Changes in current technology now allow users to access this data via a wide variety of devices through a diverse communication medium. A mobile data access system is an environment in which a wireless-mobile computing environment is superimposed upon a multi-database environment in order to realize "anywhere, anytime" access capability. As a potentially large number of users may siultaneously access the available data, there are several issues involved in the ability to concurrently manage transactions. Current multi-database concurrency control schemes do not efficiently manage these accesses because they do not address the limited bandwidth and frequent disconnections associated with wirelessnetworks. This paper first introduces the so-called mobile data access system (MDAS) and then proposes a new hierarchical concurrency control algorithm. The proposed concurrency control algorithm, v-lock, uses global locking tables created with semantic information contained within the hierarchy. The locking tables are subsequently used to serialize global transactions, and detect and remove global deadlocks. The performance of the new algorithm is simulated and the results are presented. In addition (through simulation) the performance of the proposed algorithm has been compared and contrasted against the site graph method, the potential conflict graph method, and the forced conflict method[PUBLICATION ABSTRACT]</description><subject>Concurrency control</subject><subject>Control algorithms</subject><issn>1380-7501</issn><issn>1573-7721</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2001</creationdate><recordtype>article</recordtype><sourceid>M0C</sourceid><recordid>eNotjT1PwzAUAC0EEqUws0bMGN57dvxSBqSqLR9SKxjKXNmJg1IFu8QOv59KMN1Nd0JcI9whkLqfPyAgGm0MmcpUJ2KCJSvJTHh6dFWB5BLwXFyktAdAU5KeiMftYEOyde5iKN6HWPuUuvBZdKGwxSa6rve3xWbscyeXNltnky9W4acbYvjyIV-Ks9b2yV_9cyo-nlbbxYtcvz2_LuZrecAKsmzYNQ5Bu5mHkthhi9ozEVn0tmHbzpwDa1rnHVfgSyaNteaadVOzapWaipu_7mGI36NPebeP4xCOyx2XjERApH4BsYBKTQ</recordid><startdate>20011101</startdate><enddate>20011101</enddate><creator>Lim, Jb</creator><creator>Hurson, Ar</creator><general>Springer Nature B.V</general><scope>3V.</scope><scope>7SC</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20011101</creationdate><title>Transaction Processing in a Mobile, Multi-Database Environment</title><author>Lim, Jb ; Hurson, Ar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p180t-d7bdb104b9e0527b1f14e7222a1ead7af9bb0a6fbeb780e57241c47c74dc73f33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Concurrency control</topic><topic>Control algorithms</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lim, Jb</creatorcontrib><creatorcontrib>Hurson, Ar</creatorcontrib><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>One Business (ProQuest)</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>Multimedia tools and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lim, Jb</au><au>Hurson, Ar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Transaction Processing in a Mobile, Multi-Database Environment</atitle><jtitle>Multimedia tools and applications</jtitle><date>2001-11-01</date><risdate>2001</risdate><volume>15</volume><issue>2</issue><spage>161</spage><pages>161-</pages><issn>1380-7501</issn><eissn>1573-7721</eissn><abstract>Issue Title: Special Issue: Multimedia Systems, Mobile Computing and Global Information Sharing Current distributed and multi-database systems are designed to allow timely and reliable access to large amounts of data distributed at different locations. Changes in current technology now allow users to access this data via a wide variety of devices through a diverse communication medium. A mobile data access system is an environment in which a wireless-mobile computing environment is superimposed upon a multi-database environment in order to realize "anywhere, anytime" access capability. As a potentially large number of users may siultaneously access the available data, there are several issues involved in the ability to concurrently manage transactions. Current multi-database concurrency control schemes do not efficiently manage these accesses because they do not address the limited bandwidth and frequent disconnections associated with wirelessnetworks. This paper first introduces the so-called mobile data access system (MDAS) and then proposes a new hierarchical concurrency control algorithm. The proposed concurrency control algorithm, v-lock, uses global locking tables created with semantic information contained within the hierarchy. The locking tables are subsequently used to serialize global transactions, and detect and remove global deadlocks. The performance of the new algorithm is simulated and the results are presented. In addition (through simulation) the performance of the proposed algorithm has been compared and contrasted against the site graph method, the potential conflict graph method, and the forced conflict method[PUBLICATION ABSTRACT]</abstract><cop>Dordrecht</cop><pub>Springer Nature B.V</pub><doi>10.1023/A:1011646626868</doi></addata></record>
fulltext fulltext
identifier ISSN: 1380-7501
ispartof Multimedia tools and applications, 2001-11, Vol.15 (2), p.161
issn 1380-7501
1573-7721
language eng
recordid cdi_proquest_journals_757122022
source ABI/INFORM Global; Springer Nature
subjects Concurrency control
Control algorithms
title Transaction Processing in a Mobile, Multi-Database Environment
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T21%3A59%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Transaction%20Processing%20in%20a%20Mobile,%20Multi-Database%20Environment&rft.jtitle=Multimedia%20tools%20and%20applications&rft.au=Lim,%20Jb&rft.date=2001-11-01&rft.volume=15&rft.issue=2&rft.spage=161&rft.pages=161-&rft.issn=1380-7501&rft.eissn=1573-7721&rft_id=info:doi/10.1023/A:1011646626868&rft_dat=%3Cproquest%3E2158547701%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-p180t-d7bdb104b9e0527b1f14e7222a1ead7af9bb0a6fbeb780e57241c47c74dc73f33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=757122022&rft_id=info:pmid/&rfr_iscdi=true