A programmable concurrency control service for CORBA

E. Grasso
{"title":"A programmable concurrency control service for CORBA","authors":"E. Grasso","doi":"10.1109/SDNE.1996.502453","DOIUrl":null,"url":null,"abstract":"Concurrency is a paramount concern in a real-time system, where a trade-off exists between high availability on the one hand and application consistency on the other. We argue that a traditional concurrency control service (CCS) based on a predefined set of lock modes may be too confining as it does not allow the programmer to set their own concurrency level tailored to application semantics. We propose a programmable concurrency control service (PCCS) that addresses precisely the problem mentioned above. The PCCS is defined as a CORBA Object Service and is a smooth extension of the standard OMG concurrency control service. Compared with OMG CCS, the PCCS better responds to real-time demands by allowing the specification of the number and conflict-level of lock modes.","PeriodicalId":112195,"journal":{"name":"Proceedings of Third International Workshop on Services in Distributed and Networked Environments","volume":"255 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Third International Workshop on Services in Distributed and Networked Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SDNE.1996.502453","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Concurrency is a paramount concern in a real-time system, where a trade-off exists between high availability on the one hand and application consistency on the other. We argue that a traditional concurrency control service (CCS) based on a predefined set of lock modes may be too confining as it does not allow the programmer to set their own concurrency level tailored to application semantics. We propose a programmable concurrency control service (PCCS) that addresses precisely the problem mentioned above. The PCCS is defined as a CORBA Object Service and is a smooth extension of the standard OMG concurrency control service. Compared with OMG CCS, the PCCS better responds to real-time demands by allowing the specification of the number and conflict-level of lock modes.
用于CORBA的可编程并发控制服务
并发性是实时系统中最重要的问题,在实时系统中,一方面是高可用性,另一方面是应用程序一致性。我们认为,基于一组预定义的锁模式的传统并发控制服务(CCS)可能过于局限,因为它不允许程序员根据应用程序语义设置他们自己的并发级别。我们提出了一个可编程并发控制服务(PCCS)来解决上述问题。PCCS被定义为CORBA对象服务,是标准OMG并发控制服务的平滑扩展。与OMG CCS相比,PCCS允许对锁模式的数量和冲突级别进行规范,从而更好地响应了实时需求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信