发布时间:2013-12-26 11:42 原文链接: 中国科大在并发程序精化验证领域取得突破

  近日,中国科学技术大学计算机科学与技术学院博士生梁红瑾和导师冯新宇教授等人在并发程序精化验证领域取得突破,提出了一种基于依赖-保证的模拟技术(简称RGSim),用以支持并发程序间的精化关系的模块化验证。研究成果已被计算机学科国际期刊TOPLAS正式录用。

  程序精化验证旨在证明不同计算机程序行为之间的包含关系,是形式化程序验证领域的经典理论问题,同时具有广阔的应用前景。然而,在多处理器下运行的并发程序之间的精化关系验证始终是该领域的一个难题。传统的验证技术要么在封闭环境下进行验证,因而需要知道完整程序的信息,无法支持局部的模块化验证;要么支持开放环境,但对环境的行为没有任何约束,因而验证过程无法利用针对特定环境的知识,难以用来解决实际问题。

  梁红瑾等人提出了一种RGSim技术,用以支持并发程序间的精化关系的模块化验证。RGSim支持开放环境下的验证,但同时允许把关于特定环境的知识体现在当前被验证线程的依赖关系中,因而可以根据特定应用下的特定环境来定制程序间的模拟关系,进而推导出精化关系。RGSim技术一方面支持并发程序精化的模块化验证,一方面又具备较强的通用性和应用价值,能够应用于并发程序原子性验证、并发编译优化算法验证以及并发垃圾收集算法验证等。

  TOPLAS创刊于1979年,平均每年刊出论文约25篇。到目前为止,中国大陆仅中科院软件研究所作为第一单位于1993年在该刊上发表1篇论文。

  此前,梁红瑾等曾于2012年在POPL第39届年会上发表论文1篇,实现了中国大陆科研院所在POPL发表论文的零的突破。另外,还在今年6月份的PLDI第34届年会上发表论文1篇,这是中国大陆在PLDI上发表的第6篇论文。这两篇论文和此次录用的TOPLAS论文对并发程序精化验证从理论和应用两个方面进行了逐步深入的系统探讨,体现了针对该问题研究的最新进展。

  梁红瑾2009年本科毕业于中国科大少年班,推免进计算机学院,加入中科大-耶鲁高可信软件联合研究中心,2011年开始攻读博士学位。

相关文章

抗体偶联药物(ADC)的生产工艺验证

抗体偶联药物(Antibody-DrugConjugate,ADC)是通过连接子(linker)将具有生物活性的小分子药物偶联至单克隆抗体(单抗)上而产生的。目前绝大部分ADC是由靶向肿瘤抗原的抗体通......

质谱仪进口程序知多少

如有需要可以私信留下联系方式,我去联系您。质谱仪相关信息(参考):中文描述:傅立叶红外光谱仪HS编码:9027300010最惠国进口税率:0%进口增值税:13%协定税率,有进口二手质谱仪报关资料:1、......

2020年版中国药典四部:9101分析方法验证指导原则

9101分析方法验证指导原则分析方法验证(analyticalmethodvalidation)的目的是证明建立的方法适合于相应检测要求。在建立药品质量标准、变更药品生产工艺或制剂组分、修订原分析方法......

CNAS2019仪器验证新指南你家的仪器属于哪一类?

分析测试百科网讯近日,中国合格评定国家认可委员会发布了CNAS-GL040:2019《仪器验证实施指南》及其实施安排的通知,旨在为指导实验的仪器设备管理,也为评审员的现场评审活动提供技术指导。对仪器的......

北京市科委:寻找为国产科学仪器奋斗的同路人

分析测试百科网讯近日,北京市科学技术委员会(简称“北京市科委”)发布了关于征集2019年度国产科学仪器验证与综合评价项目承担单位的通知。原文如下:各相关单位:为了进一步发挥首都科技资源服务产业创新发展......

应用程序寻找遗失的杰作

有没有想过,遗失的杰作隐藏在新作品的表面之下?美国西北大学研究人员开发了一款简单易用的应用程序,它可以放大一幅画的最小细节,并以3D方式描绘它们,将笔触变成峡谷和悬崖。研究人员近日在美国科学促进会年会......

蛋白质纯化程序

分离纯化某一特定蛋白质的一般程序可以分为前处理、粗分级、细分级三步。前处理分离纯化某种蛋白质,首先要把蛋白质从原来的组织或细胞中以溶解的状态释放出来并保持原来的天然状态,不丢失生物活性。为此,动物材料......

bplus验证工具链

 b-plus的验证工具链(TheValidationToolchain)提供了一个完整的系统包含了一个强大的新可视化框架AVETO.vis,来记录、分析和处理多个传感器输入数据。有了这个软......

2018“国产检测仪器验证与综合评价技术推介会”胜利召开

2018年4月21日,2018年“国产检测仪器设备验证与综合评价技术服务推介会”在北京国家会议中心隆重召开,孙月琴、刘来福、赵靖敏、高峰、刘鑫、刘萤、尹洧、刘学博、何洪臣、刘丽萍、林立、高苹、贾文珅、......

能力验证程序

能力验证程序1 目的为保证检测结果的有效性,规范实验室开展的能力验证和比对实验活动,制定本程序。 2 范围本程序适用于实验室参加能力验证活动、开展实验室间比对试验,以及组......