Object-Oriented Transaction Processing by Priority Ceiling

The object-oriented transaction processing characterized by recursive invocation of method for object is realized by concurrency control which satisfies object-oriented serializability. As the conventional semantic concurrency control is executed by switching subtransactions, the transaction which h...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Shisutemu Seigyo Jouhou Gakkai rombunshi Control and Information Engineers, 2006/10/15, Vol.19(10), pp.378-390
Hauptverfasser: ASAI, Ken-ichi, KOMURA, Hiroki, BABA, Tomoko, NAGATA, Motoyasu
Format: Artikel
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 390
container_issue 10
container_start_page 378
container_title Shisutemu Seigyo Jouhou Gakkai rombunshi
container_volume 19
creator ASAI, Ken-ichi
KOMURA, Hiroki
BABA, Tomoko
NAGATA, Motoyasu
description The object-oriented transaction processing characterized by recursive invocation of method for object is realized by concurrency control which satisfies object-oriented serializability. As the conventional semantic concurrency control is executed by switching subtransactions, the transaction which has arrived subsequently can be partly executed by suspending the precedent transaction which has not been completed, as far as the object-oriented serializability is guaranteed. Despite of allowance of partial execution for the subsequent transaction, the semantic concurrency control faces the left off problem about precedent transactions, which means that the precedent transactions cannot be executed for a long time. This paper presents an object-oriented transaction processing by introducing priority ceiling to resolve the left off problem. Furthermore, to evaluate performance of our proposed method detailed experiments were carried out from various viewpoints. Especially, from experimental results about execution time of transaction, left-off transactions, execution time of transaction, suspended time and waiting time of subtransactions, we obtain detailed consideration of the performance evaluation and show effectiveness of our proposed object-oriented transaction processing by the priority-ceiling.
doi_str_mv 10.5687/iscie.19.378
format Article
fullrecord <record><control><sourceid>jstage_cross</sourceid><recordid>TN_cdi_crossref_primary_10_5687_iscie_19_378</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>article_iscie1988_19_10_19_10_378_article_char_en</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1968-acd5a90322f0edb032b2215dc693503443abb86e913c2e7d4f12c44c7eeff12a3</originalsourceid><addsrcrecordid>eNo9j81Kw0AUhQdRsNTufIA8gKm585PMuJOirVCIiwruhsnNTZ1SE5nJpm_v1Eg394_vnMth7B6KpSp19egjelqCWYpKX7EZB61yDfB5zWYgJM9VWepbtojRN4WASgIINWNPdXMgHPM6eOpHarNdcH10OPqhz97DgJQE_T5rTmnzQ_DjKVuRP6bbHbvp3DHS4r_P2cfry261ybf1-m31vM0RTKlzh61yphCcdwW16TdvOAfVYmmEKoSUwjWNLsmAQE5VKzvgKCVWRF0anZizh8kXwxBjoM7-BP_twslCYc_R7V90C8am6AlfT_ghjm5PF9iF0eORJhiM1mdBcphqUl4I_HLBUi9-AaD0Zn4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Object-Oriented Transaction Processing by Priority Ceiling</title><source>J-STAGE Free</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>ASAI, Ken-ichi ; KOMURA, Hiroki ; BABA, Tomoko ; NAGATA, Motoyasu</creator><creatorcontrib>ASAI, Ken-ichi ; KOMURA, Hiroki ; BABA, Tomoko ; NAGATA, Motoyasu</creatorcontrib><description>The object-oriented transaction processing characterized by recursive invocation of method for object is realized by concurrency control which satisfies object-oriented serializability. As the conventional semantic concurrency control is executed by switching subtransactions, the transaction which has arrived subsequently can be partly executed by suspending the precedent transaction which has not been completed, as far as the object-oriented serializability is guaranteed. Despite of allowance of partial execution for the subsequent transaction, the semantic concurrency control faces the left off problem about precedent transactions, which means that the precedent transactions cannot be executed for a long time. This paper presents an object-oriented transaction processing by introducing priority ceiling to resolve the left off problem. Furthermore, to evaluate performance of our proposed method detailed experiments were carried out from various viewpoints. Especially, from experimental results about execution time of transaction, left-off transactions, execution time of transaction, suspended time and waiting time of subtransactions, we obtain detailed consideration of the performance evaluation and show effectiveness of our proposed object-oriented transaction processing by the priority-ceiling.</description><identifier>ISSN: 1342-5668</identifier><identifier>EISSN: 2185-811X</identifier><identifier>DOI: 10.5687/iscie.19.378</identifier><language>eng ; jpn</language><publisher>THE INSTITUTE OF SYSTEMS, CONTROL AND INFORMATION ENGINEERS (ISCIE)</publisher><subject>object ; performance evaluation ; priority-ceiling ; transaction processing</subject><ispartof>Transactions of the Institute of Systems, Control and Information Engineers, 2006/10/15, Vol.19(10), pp.378-390</ispartof><rights>The Institute of Systems, Control and Information Engineers</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1877,4010,27900,27901,27902</link.rule.ids></links><search><creatorcontrib>ASAI, Ken-ichi</creatorcontrib><creatorcontrib>KOMURA, Hiroki</creatorcontrib><creatorcontrib>BABA, Tomoko</creatorcontrib><creatorcontrib>NAGATA, Motoyasu</creatorcontrib><title>Object-Oriented Transaction Processing by Priority Ceiling</title><title>Shisutemu Seigyo Jouhou Gakkai rombunshi</title><addtitle>Transactions of the Institute of Systems, Control and Information Engineers</addtitle><description>The object-oriented transaction processing characterized by recursive invocation of method for object is realized by concurrency control which satisfies object-oriented serializability. As the conventional semantic concurrency control is executed by switching subtransactions, the transaction which has arrived subsequently can be partly executed by suspending the precedent transaction which has not been completed, as far as the object-oriented serializability is guaranteed. Despite of allowance of partial execution for the subsequent transaction, the semantic concurrency control faces the left off problem about precedent transactions, which means that the precedent transactions cannot be executed for a long time. This paper presents an object-oriented transaction processing by introducing priority ceiling to resolve the left off problem. Furthermore, to evaluate performance of our proposed method detailed experiments were carried out from various viewpoints. Especially, from experimental results about execution time of transaction, left-off transactions, execution time of transaction, suspended time and waiting time of subtransactions, we obtain detailed consideration of the performance evaluation and show effectiveness of our proposed object-oriented transaction processing by the priority-ceiling.</description><subject>object</subject><subject>performance evaluation</subject><subject>priority-ceiling</subject><subject>transaction processing</subject><issn>1342-5668</issn><issn>2185-811X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNo9j81Kw0AUhQdRsNTufIA8gKm585PMuJOirVCIiwruhsnNTZ1SE5nJpm_v1Eg394_vnMth7B6KpSp19egjelqCWYpKX7EZB61yDfB5zWYgJM9VWepbtojRN4WASgIINWNPdXMgHPM6eOpHarNdcH10OPqhz97DgJQE_T5rTmnzQ_DjKVuRP6bbHbvp3DHS4r_P2cfry261ybf1-m31vM0RTKlzh61yphCcdwW16TdvOAfVYmmEKoSUwjWNLsmAQE5VKzvgKCVWRF0anZizh8kXwxBjoM7-BP_twslCYc_R7V90C8am6AlfT_ghjm5PF9iF0eORJhiM1mdBcphqUl4I_HLBUi9-AaD0Zn4</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>ASAI, Ken-ichi</creator><creator>KOMURA, Hiroki</creator><creator>BABA, Tomoko</creator><creator>NAGATA, Motoyasu</creator><general>THE INSTITUTE OF SYSTEMS, CONTROL AND INFORMATION ENGINEERS (ISCIE)</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>2006</creationdate><title>Object-Oriented Transaction Processing by Priority Ceiling</title><author>ASAI, Ken-ichi ; KOMURA, Hiroki ; BABA, Tomoko ; NAGATA, Motoyasu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1968-acd5a90322f0edb032b2215dc693503443abb86e913c2e7d4f12c44c7eeff12a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng ; jpn</language><creationdate>2006</creationdate><topic>object</topic><topic>performance evaluation</topic><topic>priority-ceiling</topic><topic>transaction processing</topic><toplevel>online_resources</toplevel><creatorcontrib>ASAI, Ken-ichi</creatorcontrib><creatorcontrib>KOMURA, Hiroki</creatorcontrib><creatorcontrib>BABA, Tomoko</creatorcontrib><creatorcontrib>NAGATA, Motoyasu</creatorcontrib><collection>CrossRef</collection><jtitle>Shisutemu Seigyo Jouhou Gakkai rombunshi</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>ASAI, Ken-ichi</au><au>KOMURA, Hiroki</au><au>BABA, Tomoko</au><au>NAGATA, Motoyasu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Object-Oriented Transaction Processing by Priority Ceiling</atitle><jtitle>Shisutemu Seigyo Jouhou Gakkai rombunshi</jtitle><addtitle>Transactions of the Institute of Systems, Control and Information Engineers</addtitle><date>2006</date><risdate>2006</risdate><volume>19</volume><issue>10</issue><spage>378</spage><epage>390</epage><pages>378-390</pages><issn>1342-5668</issn><eissn>2185-811X</eissn><abstract>The object-oriented transaction processing characterized by recursive invocation of method for object is realized by concurrency control which satisfies object-oriented serializability. As the conventional semantic concurrency control is executed by switching subtransactions, the transaction which has arrived subsequently can be partly executed by suspending the precedent transaction which has not been completed, as far as the object-oriented serializability is guaranteed. Despite of allowance of partial execution for the subsequent transaction, the semantic concurrency control faces the left off problem about precedent transactions, which means that the precedent transactions cannot be executed for a long time. This paper presents an object-oriented transaction processing by introducing priority ceiling to resolve the left off problem. Furthermore, to evaluate performance of our proposed method detailed experiments were carried out from various viewpoints. Especially, from experimental results about execution time of transaction, left-off transactions, execution time of transaction, suspended time and waiting time of subtransactions, we obtain detailed consideration of the performance evaluation and show effectiveness of our proposed object-oriented transaction processing by the priority-ceiling.</abstract><pub>THE INSTITUTE OF SYSTEMS, CONTROL AND INFORMATION ENGINEERS (ISCIE)</pub><doi>10.5687/iscie.19.378</doi><tpages>13</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1342-5668
ispartof Transactions of the Institute of Systems, Control and Information Engineers, 2006/10/15, Vol.19(10), pp.378-390
issn 1342-5668
2185-811X
language eng ; jpn
recordid cdi_crossref_primary_10_5687_iscie_19_378
source J-STAGE Free; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects object
performance evaluation
priority-ceiling
transaction processing
title Object-Oriented Transaction Processing by Priority Ceiling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-15T23%3A29%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-jstage_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Object-Oriented%20Transaction%20Processing%20by%20Priority%20Ceiling&rft.jtitle=Shisutemu%20Seigyo%20Jouhou%20Gakkai%20rombunshi&rft.au=ASAI,%20Ken-ichi&rft.date=2006&rft.volume=19&rft.issue=10&rft.spage=378&rft.epage=390&rft.pages=378-390&rft.issn=1342-5668&rft.eissn=2185-811X&rft_id=info:doi/10.5687/iscie.19.378&rft_dat=%3Cjstage_cross%3Earticle_iscie1988_19_10_19_10_378_article_char_en%3C/jstage_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true