×

浮动授权建模的演算。 (英语) Zbl 1431.68080号

摘要:鉴于访问授权涉及的动态,控制分布式系统中的资源使用是一项具有挑战性的任务。例如,考虑设置浮动许可证,如果请求来自许可域,并且活动用户的数量在许可证限制范围内,则可以授予访问权限。此类场景中的访问授权是以浮动授权的形式给出的,本文将其作为流程演算模型的一类实体来处理,包括域、记帐和委托的概念。我们以两种等效的替代方式展示了模型的操作语义,并报告了对行为语义的初步调查,阐述了基本属性并告知了我们授权的特定性质。我们还引入了一种类型规则,用于挑选从不因缺乏授权而陷入困境的系统,解决系统规范中未静态规定授权分配的配置。最后,我们对类型系统进行了改进,为获得更高效的类型检查过程铺平了道路。

MSC公司:

68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 圣卢西亚Acciai;Boreale,Michele,像素中的空间和行为类型,Inf.Compute。,208, 10, 1118-1153 (2010) ·Zbl 1209.68331号
[2] Elli Androulaki;驳船,Artem;博特尼科夫(Vita Bortnikov);卡钦(Christian Cachin);克里斯蒂迪斯、康斯坦蒂诺斯;安吉洛·德·卡罗(Angelo De Caro);戴维·恩伊尔特;克里斯托弗·费利斯(Christopher Ferris);Gennady Laventman;雅各布Manevich;斯里尼瓦桑·穆拉利德兰;切特·穆尔西;Nguyen,Binh;马尼什·塞提;加里·辛格;基思·史密斯;亚历山德罗·索尼奥蒂;Stathakopoulou、Chrysoula;马可·武科利奇;沙龙杂草科科;Jason Yellick,Hyperledger fabric:一种用于许可区块链的分布式操作系统,(Oliveira,Rui;Felber,Pascal;Hu,Y.Charlie,《第十三届EuroSys会议论文集》,2018年欧洲系统会议论文集,2018年4月23日至26日,葡萄牙波尔图,ACM),30:1-30:15
[3] William Joseph Armstrong、Naresh Nayar、Kevin Patrick Stamschor,逻辑分区计算机中并发使用许可的管理,2005年10月25日,美国专利6959291。;William Joseph Armstrong、Naresh Nayar、Kevin Patrick Stamschor,逻辑分区计算机中并发使用许可的管理,2005年10月25日,美国专利6959291。
[4] 尼古拉·阿特西(Nicola Atzei);马西莫·巴托莱蒂;西莫利、提齐亚纳;斯特凡诺·兰德;Zunino,Roberto,Sok:破解比特币智能合约,(Bauer,Lujo;Küsters,Ralf,Proceedings。Proceedings,Principles of Security and Trust-第七届国际会议,2018年后发,作为欧洲软件理论与实践联席会议的一部分举行,ETAPS,2018,希腊塞萨洛尼基,2018年4月14日至20日。诉讼程序。《安全与信任原则会议录》——第七届国际会议,2018年邮政总局,作为欧洲软件理论与实践联合会议的一部分举行,ETAPS,2018年,希腊塞萨洛尼基,2018年4月14日至20日,计算机科学讲义,第10804卷(2018),斯普林格,217-242
[5] 佩德罗·巴尔塔扎尔;凯雷斯,路易斯;Vasco T.Vasconcelos。;Torres Vieira,Hugo,《多方通信系统中灵活角色分配的一种类型系统》(修订论文集。修订论文集,值得信赖的全球计算——第七届国际研讨会,TGC 2012)。修订论文集。修订论文集,值得信赖的全球计算——第七届国际研讨会,TGC 2012,LNCS,第8191卷(2012),Springer),82-96
[6] Paolo Baratti,Paolo Squartini,许可管理系统,2003年6月3日,美国专利6574612。;Paolo Baratti,Paolo Squartini,许可管理系统,2003年6月3日,美国专利6574612。
[7] 马西莫·巴托莱蒂;Zunino,Roberto,《契约过程的演算》,(第25届IEEE计算机科学逻辑研讨会论文集。第25届EEE计算机科学逻辑会议论文集,2010年7月11日至14日,英国爱丁堡,2010年),IEEE计算机学会,332-341
[8] 马西莫·巴托莱蒂;Zunino,Roberto,Bitml:比特币智能合约的演算,IACR Cryptology ePrint Archive,2018122(2018)
[9] 奇亚拉博迪;越南敦丁;Ferrari,Gian Luigi,Checking global usage of resources handled with local policies,Sci.费拉里,吉安·路易吉,《检查全球利用当地政策处理的资源》。计算。程序。,133, 20-50 (2017)
[10] Das,Ankush;霍夫曼,简;Pfenning,Frank,使用资源软件会话类型进行工作分析,(Dawar,Anuj;Grädel,Erich,第33届ACM/IEEE计算机科学逻辑研讨会论文集。第33届年度ACM/EEE计算机科学逻辑会议论文集,2018年LICS,英国牛津,2018年7月9日至12日(2018年),ACM,305-314·Zbl 1497.68111号
[11] James M.Ferris,Gerry E.Riveros,在云计算环境中使用的标准软件许可证转换期间提供额外的许可条款,2015年6月9日,美国专利9053472。;James M.Ferris,Gerry E.Riveros,《在云计算环境中使用的标准软件许可证转换期间提供额外的许可条款》,2015年6月9日,美国专利9053472。
[12] Adrian Francalanza、Marco Giunti、António Ravara,指向私人名字。EasyChair预印本编号439,EasyChair2018年。;Adrian Francalanza、Marco Giunti、António Ravara,指向私人名字。EasyChair预印本编号439,EasyChair2018年。
[13] 蒂莫西·S·弗里曼。;Pfenning,Frank,ML的精化类型,(Wise,David S.,《91年ACM SIGPLAN编程语言设计与实现会议论文集》)。1991年6月26日至28日(1991年),加拿大安大略省多伦多市,ACM SIGPLAN’91编程语言设计与实现(PLDI)会议记录,ACM),268-277
[14] Silvia Ghilezan;斯维特拉娜·雅克西奇;约万卡·潘托维奇;佩雷斯(Jorge A.Pérez)。;Torres Vieira,Hugo,动态授权的类型化模型,(PLACES.PLACES,EPTCS,第203卷(2015)),73-84
[15] Silvia Ghilezan;斯维特拉纳·雅克西奇;约万卡·潘托维奇;佩雷斯(Jorge A.Pérez)。;Torres Vieira,Hugo,多方对话中的动态角色授权,Form.Asp。计算。,2016年4月28日,第643-667页·Zbl 1345.68235号
[16] Marco Giunti;帕拉米德斯,卡图西亚;弗兰克·巴伦西亚(Frank D.Valencia),《像素中的隐藏与新》(Hide and new in the pi-calculus),(卢提克(Luttik),巴斯(Bas);Reniers,Michel A.,《第19届并发表达性国际研讨会和第9届结构化操作语义研讨会论文集》。《第19届并发表达性国际研讨会和第9届结构化操作语义学研讨会论文集》,EXPRESS/SOS 2012,英国泰恩河畔纽卡斯尔,2012年9月3日。第19届并发表达性国际研讨会和第9届结构化操作语义学研讨会论文集。《第19届并发表达性国际研讨会暨第9届结构化操作语义研讨会论文集》,EXPRESS/SOS 2012,英国泰恩河畔纽卡斯尔,2012年9月3日,EPTCS,第89卷(2012),65-79·Zbl 1459.68029号
[17] 丹尼尔·戈拉(Daniele Gorla);Pugliese,Rosario,用网络感知协调语言动态管理功能,J.Log。代数程序。,78, 8, 665-689 (2009) ·Zbl 1183.68041号
[18] 汉斯·Hüttel;伊凡·拉内斯;Vasco T.,瓦斯科塞洛斯。;凯雷斯,路易斯;马尔科·卡蓬(Marco Carbone);Deniélou,Pierre-Malo;Mostrous、Dimitris;卢卡·帕多瓦尼;安托尼奥·拉瓦拉;埃米利奥·托斯托(Emilio Tuosto);托雷斯·维埃拉,雨果;Zavattaro,Gianluigi,会话类型和行为契约基础,ACM Comput。调查。,49, 1, 3:1-3:36 (2016)
[19] 小林,直纪;Kohei的Suenaga;Lucian Wischik,p-calculation的资源使用分析,Log。方法计算。科学。,2,3(2006年)·Zbl 1176.68135号
[20] 约万卡·潘托维奇;普罗基奇,伊万;Torres Vieira,Hugo,《浮动授权建模演算》(Baier,Christel;Caires,Luís,诉讼。分布式对象、组件和系统的形式化技术会议记录——第38届IFIP WG 6.1国际会议,2018年FORTE,作为第13届国际分布式计算技术联合会会议的一部分,2018年6月18日至21日在西班牙马德里举行。诉讼程序。分布式对象、组件和系统的形式化技术会议记录——第38届IFIP WG 6.1国际会议,2018年FORTE,作为第13届国际分布式计算技术联合会会议的一部分,2018年6月18日至21日,西班牙马德里,DisCoTec 2018,计算机科学讲义,第10854卷(2018),Springer, 101-120 ·Zbl 1508.68250号
[21] 戴维·桑吉奥吉;David Walker,《Pi-Calculus-A Theory of Mobile Processes》(2001),剑桥大学出版社·Zbl 0981.68116号
[22] 尼基尔·斯瓦米;陈娟;Chugh,Ravi,《严格执行国家授权和信息流政策》(Gordon,Andrew D.,Proceedings.Proceedings,Programming Languages and Systems,第19届欧洲编程研讨会,ESOP 2010,作为欧洲软件理论与实践联合会议的一部分举行,ETAPS 2010,Paphos,塞浦路斯,2010年3月20日至28日)。诉讼程序。《程序设计语言与系统》,第19届欧洲程序设计研讨会,ESOP 2010,作为欧洲软件理论与实践联合会议的一部分举行,ETAPS 2010,Paphos,塞浦路斯,2010年3月20日至28日,计算机科学讲稿,第6012卷(2010),Springer),529-549
[23] Vasco T.Vascoconcelos,会话类型基础,Inf.Comput。,217,52-70(2012年)·Zbl 1254.68068号
[24] 何塞·路易斯·维瓦斯(José-Luis Vivas);吉田,Nobuko,高阶pi-calculus中的动态通道屏蔽,电子。注释Theor。计算。科学。,66, 3, 170-184 (2002)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。