分布式进程的构造和分析
设计可靠协议和系统的软件工具

CADP新闻稿-编号12
2019年4月10日

此新闻稿可从CADP主页.


目录

弗雷德里克·朗和弗兰科·马扎蒂获胜RERS 2019并行挑战

弗雷德里克·朗(CONVCS公司法国格勒诺布尔)和弗朗科·马扎蒂(飞行管理技术,比萨,意大利)最近赢得了所有“平行CTL”和“平行LTL”赛道的金牌2019年RERS挑战。

2019年,RERS(严格检查无功系统)挑战放置在电子地图,主要欧洲人软件科学论坛,作为TOOLmpics工具库系列为庆祝TACAS公司会议。

“并行CTL”跟踪的目标是验证180个属性用分支时间时序逻辑CTL表示。这些属性必须在各种复杂系统上进行评估,最多有70个并发系统进程和234个同步操作。

类似地,“并行LTL”跟踪的目标是验证相同的复杂系统,180个特性用线性时间表示时序逻辑LTL。

参与者只有三周的时间,从在RERS网站上发布RERS问题,以计算并提交他们的答案。只有组织者知道正确的结果RERS挑战。

为了解决这些难题,朗和马扎蒂从未见过面之前,决定联手,并对所有360 CTL进行了评估和LTL属性正确。这是通过设计新的验证来实现的算法和重用组合验证技术在中实现CADP公司工具箱由CONVCS开发。

他们还使用了其他软件工具,例如现场用于转换LTL公式到Büchi自动机,以及KandISTI公司nuXmv(数字)交叉检查一些CADP提供的结果。

尽管RERS挑战的规则允许参与者使用所有可能的计算设施,包括超级计算机、Lang和Mazzanti明智地使用成分验证技术使所有问题在标准戴尔笔记本电脑上大约10小时内得到解决。

两位获奖者获得了施普林格颁发的625欧元奖金自然。

右边的照片是在年组织的颁奖典礼上拍摄的2019年4月6日,布拉格(捷克共和国)。从左到右:Malte Mues,弗朗科·马扎蒂(Franco Mazzanti)、弗雷德里克·朗(Frédéric Lang)、伯恩哈德·斯特芬(Bernhard Steffen)和福克·豪瓦尔(Falk Howar)。

弗雷德里克·朗的工作在一定程度上得到了SECURIOT-2项目。

关于CADP

CADP公司是用于设计的软件工具箱异步并发系统,如通信协议,分布式系统、异步电路、多处理器体系结构、,等自80年代末开发的CADP是两个最古老的模型之一今天仍在使用的跳棋。积极维护CADP在学术界和工业界都有许多应用。2019年3月,授予CADP第15000个许可证。

关于CONVCS

CONVCS公司是一个研究项目团队之间通用Inria Grenoble公司罗纳阿尔卑斯LIG公司(法国格勒诺布尔信息实验室),联合研究中心之间中国科学院Inria公司格勒诺布尔INP、和格勒诺布尔阿尔卑斯大学.CONVCS的活动侧重于形式化建模和验证异步并发系统,在许多不同的领域。特别是,CONVCS开发并维护了CADP工具箱。

关于FMT

飞行管理技术(正式方法和工具)是一个研究团队ISTI-CNR公司(比萨,意大利)。FMT活跃于形式语言的开发和应用领域规范、设计、,以及复杂计算机系统的验证。这些努力主要基于过程代数的基本概念和技术逻辑和模型检查。

关于RERS

这个RERS公司(严格检查反应系统)挑战赛是一场国际软件竞赛自2011年以来每年都有。RERS 2019是挑战的第9版具有多个轨道,涵盖顺序、并行和工业问题。每一条轨道都带来了大量日益复杂的问题,其中涉及最多的人预计将超越任何个人最先进的方法或工具。“并行CTL”轨迹创建于2018年和2019年的“平行LTL”轨道。

关于SECURIOT-2

SECURIOT-2是一个由法国政府资助的合作项目FUI公司(Fonds Unique Interministériel公司)并由四个竞争力集群(Minalogic、SCS、Systemal和DERBI)。SECURIOT-2的目标是开发一个安全的微控制器为物联网环境带来与之类似的高级别安全安全交易行业(银行卡和电子护照),符合通用标准认证的要求。始于2017年9月,历时三年,由TIEMPO Secure牵头,SECURIOT-2以合作伙伴的专业知识为基础。主要CONVCS在本项目中的贡献是形式化建模和年开发的安全微控制器的CADP验证项目。


返回CADP主页