欢迎访问第21届验证、模型检查和抽象解释国际会议(VMCAI 2020)的网站。
VMCAI为来自验证、模型检查和抽象解释社区的研究人员提供了一个论坛,促进了将这些领域和相关领域结合起来的杂交方法的相互作用、交叉受精和进步。VMCAI 2020将是该系列的第21版。
https://link.springer.com/book/10.1007/978-3-030-39322-9
我们很高兴地宣布,VMCAI 2020的受邀发言人是:
可以找到VMCAI程序在这里.
关于时间表的备注。官方时间表反映了会谈的顺序。然而,时间并不准确(我们无法改变这一点)。VMCAI将遵循以下时间表:
早上好,我 | 9:00 - 10:00 | 下午我 | 14:00 - 15:05 |
休息 | 10:00 - 10:30 | 休息 | 15:05 - 15:35 |
上午II | 10:30 - 11:35 | 下午II | 15时35分至16时40分 |
迷你休息 | 11点35分至11点45分 | 迷你休息 | 16:40 - 16:50 |
早上三 | 11:45 - 12:30 | 下午三 | 16:50 - 17:35 |
午餐 | 12:30 - 14:00 | | |
星期一20日,VMCAI将于晚上7点至10点在新奥尔良生物创新中心.
为了补充这次会议,我们正在组织一所冬季学校。请参阅冬季学校页面.
VMCAI注册通过POPL注册在注册表的步骤2中。
文件征集
2020年1月19日至21日,美国路易斯安那州新奥尔良,第21届验证、模型检查和抽象解释国际会议(VMCAI 2020)。
VMCAI为来自验证、模型检查和抽象解释社区的研究人员提供了一个论坛,促进了将这些领域和相关领域结合起来的杂交方法的相互作用、交叉受精和进步。
VMCAI 2020计划将包括参考研究论文以及受邀讲座和教程。研究贡献可以报告新的结果以及现有技术的实验评估和比较。主题包括但不限于:
- 程序验证
- 模型检查
- 摘要解释
- 抽象域
- 程序综合
- 静态分析
- 类型系统
- 演绎法
- 程序逻辑
- 一阶理论
- 决策程序
- 插值
- Horn子句求解
- 项目认证
- 分离逻辑
- 概率规划与分析
- 错误诊断
- 检测Bug和安全漏洞
- 程序转换
- 混合和网络物理系统
- 并发系统
- 数值特性分析
- 上述所有主题的案例研究
提交可以解决任何编程范式,包括并发、约束、函数、命令、逻辑和面向对象编程。
摘要提交 | 2019-10-01 |
论文提交 | 2019-10-06 |
通知 | 2019-11-07 |
摄像头就绪 | 2019-11-15 |
会议 | 2020-01-19 – 2020-01-21 |
提交的资料以Springer的LNCS格式限制在20页以内,不包括参考文献。附加材料可以放在附录中,由审核人员自行阅读,并在最终版本中省略。可以在Springer网站上找到格式化样式文件和进一步的格式化指南。
提交链接:https://easychair.org/conferences/?conf=vmcai2020
被接受的论文将发表在Springer的计算机科学系列讲稿中。
论文分为两类:有规律的和工具文件。这两种类型的纸张格式相同,但评估方式不同。
- 普通纸张明确识别并证明在验证、抽象解释或模型检查领域的进步。在适用的情况下,它们由实验验证提供支持(最多20页+参考文献)。
- 工具文件(提出一个新工具、一个新的工具组件或对现有工具的新扩展。他们应该提供理论基础的简短描述和相关引用,并强调设计和实现关注点,包括软件体系结构和核心数据结构。一份定期的工具文件应该明确说明ool的功能,讨论该工具的实际功能,参考它可以处理的问题的类型和大小,描述现实案例研究的经验,并在适用的情况下提供严格的实验评估。对现有工具进行扩展的论文应明确关注与之前发布的工具版本相关的改进或扩展,最好通过资源和功能方面的增强数据加以证实。强烈鼓励作者公开他们的工具,并提交和人工制品(最多20页+参考,也欢迎简短的工具论文)。
VMCAI 2020正在引入在论文中提交工件的可能性。人工制品是证明论文中所述主张的任何附加材料,理想情况下,它们可以完全复制。鼓励提交工件,但不是必需的。工件将与工件评估委员会(AEC)提交的文件同时进行评估。AEC将阅读论文并根据以下标准评估工件:
- 与本文结果的一致性和可复制性,
- 完整性,
- 文档,以及
- 易于使用。
更多信息可在工件网页上找到:要求人工制品
要求人工制品
VMCAI 2020正在引入在论文中提交工件的可能性。人工制品是证明论文中所述主张的任何附加材料,理想情况下,它们可以完全复制。对于一些论文来说,这些工件与论文本身一样重要,因为它们为结果的质量提供了关键证据。
工件评估的目标是双重的。一方面,我们希望鼓励作者为他们的论文提供更多实质性的证据,并奖励创作作品的作者。另一方面,我们希望简化本文中结果的独立复制,并便于将来与现有方法进行比较。
感兴趣的工件包括(但不限于):
- 软件、工具或框架
- 数据集
- 测试套件
- 机器可检查的证据
- 它们的任意组合
- 论文中描述的任何其他人工制品
工件提交是可选择的然而,我们强烈建议所有作者也提交工件。一个成功评估的工件可以增加您被接受的机会,因为您的工件的评估结果会在论文审查期间被考虑在内。此外,在相应论文的标题页上显示的徽章为您提供了良好工件提交的信用。
我们授予两类徽章相互独立授予的。对于工件评估委员会成功评估的工件,我们授予复制徽章。DOI下公开可用的工件将收到可用性徽章。作者可以在各自论文的标题页上使用所有授予的徽章。
工件评估将与提交同时进行。提交工件论文提交后不到1周.
工件注册(摘要提交) | 2019年10月8日 |
工件提交 | 2019年10月14日(延期) |
工件测试阶段通知 | 2019年10月17日 |
工件澄清期 | 2019年10月17日至20日 |
工件通知 | 2019年11月7日 |
所有工件都由工件评估委员会进行评估。每个工件将由至少两名委员会成员审查。评审员将阅读论文并探索工件,以评估工件对论文的声明和结果的支持程度。评估基于以下问题。
- 人工制品是否与论文和论文提出的主张一致?
- 论文的结果是否可以通过人工制品复制?
- 工件是否完整,即论文中有多少结果是可复制的?
- 工件是否有良好的文档记录?
- 工件容易使用吗?
工件评估分以下两个阶段执行。
- 在测试阶段审查人员检查工件是否正常工作,例如,他们查找安装问题(例如,损坏、丢失文件、简单示例上的崩溃等)。如果发现任何问题,作者将被告知结果并要求澄清。如果遇到问题,作者将有3天的时间对评论作出回应。
- 在评估阶段评审员将尝试重现任何实验或活动,并根据上述问题评估工件。
工件提交应该包括
- 一个摘要总结了工件并解释了其与论文的关系,包括
- URL,其中.zip文件包含工件的文件可以下载-我们鼓励您提供DOI-并且
- 这个SHA256型.zip文件的校验和,以及
- 一.pdf格式提交论文的档案。
工件评估椅将下载.zip文件并将其分发给审阅者。有关提交内容的详细信息,请参阅工件包装指南部分。
这个摘要包括统一资源定位地址下载链接,以及SHA256型.zip文件的校验和,以及.pdf格式您的论文文件必须提交给EasyChair。
https://easychair.org/conferences/?conf=vmcai2020ae
我们需要校验和来确保工件的完整性。您可以使用以下命令行工具生成校验和。
- Linux:
sha256sum<文件>
- 窗户:
CertUtil-哈希文件<文件>SHA256
- MacOS操作系统:
shasum-a 256<文件>
如果您无法按要求提交工件或在提交过程中遇到任何其他困难,请在提交之前联系工件评估主席。
我们希望作者打包他们的工件(.zip文件)并编写他们的说明,以便工件评估委员会可以在我们提供的虚拟机中评估工件。只需提交所需的文件,即可在提供的虚拟机中复制您的结果。不要在.zip文件中提交虚拟机映像。AEC成员将把你的.zip文件复制到提供的虚拟机中。
注释现在可以从获取虚拟机的最终版本https://doi.org/10.5281/zenodo.3533104.
这个VMCAI 2020虚拟机是用VirtualBox 6.0.8创建的,包括安装了带有Linux 5.0.0-31的Ubuntu 19.04和以下著名的软件包。
- OCaml 4.09.0版
- OpenJDK 1.8.0_222
- 单声道6.4.0.198
- 红宝石色2.5.5p157
- Python 2.7.16和Pythons 3.7.3
- 巴什5.0.3
- cmake 3.13.4-1标准
- 叮当声8.0.0.3
- 一般合同条款8.3.0
- 支架7.4
- VIM 8.1标准
- Emacs公司26.1
- Coq 8.9.1和CoqIDE
- benchexec 2.2版
- 2019年TexLive
- 32位libc
- VirtualBox来宾添加
VM有一个用户vmcai2020
使用密码vmcai2020
。根用户具有相同的密码。
为了节省空间,VM没有活动的交换文件。如果您希望需要交换文件,请在提交的文件中提及。您可以使用以下命令为正在运行的会话激活交换。
sudo fallocate-l 1G/swapfile公司sudo chmod 600/swapfile公司sudo mkswap/swapfilesudo swapon/swapfile
将指示工件评估委员会不要从外部来源下载软件或数据。工件所需的任何附加软件都必须包含在.zip文件
文件和工件必须提供安装说明。要在提交的工件中包含Ubuntu包,您可以创建.deb(代布)
文件中包含来自VM内部的所有必要依赖项。然后,审阅者可以使用sudo dpkg-i<.deb文件>
。您可以创建必要的.deb(代布)
文件,例如如下所示。
- 如果只有一个没有依赖项的包,可以使用
apt-get下载
- 如果只有一个没有依赖项但进行了本地修改的包,例如特定配置文件,则可以使用dpkg-repack实用程序
- 如果您有一个具有多个依赖项的包,可以使用
wget公司
与恰当的
下载所有文件并将其放入文件夹:wget$(apt-get-install--reinstall--print-uris-qq<packagename>|cut-d“'”-f2)
如果您认为VM不适合评估您的工件,请在提交工件之前联系工件评估主席。
你的人工制品.zip文件
文件必须包含以下元素。
- 这个主要人工制品即复制论文结果所需的数据、软件、库、脚本等。·审查将是盲目的。请确保您不会(偶然)了解审阅者的身份(例如,通过分析、日志记录)。◦ 我们建议以这样的方式准备您的工件,即任何在您的领域没有专门知识的计算机科学专家都可以使用您的工件(尤其是复制您的结果)。例如,提供易于使用的脚本和详细的README文档。
- A类许可证文件。您的许可证需要允许工件评估主席下载工件并将其分发给工件评估委员会成员,并且必须允许工件评估委员会委员评估工件,例如,为了工件评估的目的,使用、执行和修改工件。
- A类自述文件向用户介绍工件并指导用户复制结果的文本文件。理想情况下,它应该由以下部分组成。
- 我们建议描述结构和内容你的工件。
- 它应该描述以下步骤设置您的工件位于提供的VMCAI 2020 VM中。为了简化审查过程,我们建议提供安装脚本(如果需要)。
- 如果您不仅在主要审查阶段,而且在测试阶段支持审查人员,我们将不胜感激。为此,如果您能在尽可能短的时间内提供允许安装和基本测试的说明(即,以出现技术困难的方式),那将是很有帮助的。
- 详细记录如何复制你的论文结果。
- 请记录论文的哪些主张或结果可以与工件一起复制,以及如何复制(例如,必须执行哪些实验)。还请解释哪些声明和结果无法复制,以及原因。
- 详细描述如何复制论文中的结果,特别是描述复制论文中结果需要执行的步骤。为了简化审查过程,我们建议提供评估脚本(如适用)。
- 准确陈述资源需求(RAM、内核数量、CPU频率等),您用来测试工件。您的资源需求应该适中,甚至可以在笔记本电脑上复制结果。
- 请为复制的每个任务/步骤提供(估计)执行复制所需的时间或时间,以及您使用的确切机器。
- 对于需要大量资源(硬件或时间)的任务,我们建议提供以合理的资源和时间限制复制结果子集的可能性,例如,在合理的个人计算机上8小时内。在这种情况下,还请包含一个脚本,以仅复制结果的子集。如果无法做到这一点,请尽早联系工件评估主席,但不得迟于提交之前。
工件评估委员会仅将提交的工件用于工件评估。在完成评估期间或之后,不得公开工件或工件的任何部分。评估过程结束时,将删除工件和所有相关数据。我们鼓励工件的作者也将其工件永久可用,例如在ZENODO或无花果网站上,并通过DOI在其论文中引用它们。工件评估委员会已知的DOI存在的所有工件都被授予可用性徽章。
我们的徽章由Claus Schätzle善意提供,并根据抄送0。也可从以下网址获得github。您将收到来自工件评估椅的邮件,详细说明您可以使用哪些徽章。
VMCAI冬季学校将于2020年1月16日至18日在路易斯安那州新奥尔良市举办,是第二所关于VMCAI 2020正式方法的冬季学校。根据VMCAI的思路,该学校旨在促进相互作用、交叉施肥和混合方法的发展,这些方法结合了验证、模型检查和抽象解释。
该学校主要面向博士生,但我们也将考虑打算继续在验证领域学习的高级本科生和硕士生的申请。
VMCAI冬季学校项目将包括来自各自领域学术界和行业专家的讲座和教程。该学校将涵盖正式方法和应用的几个基本方面。
我们已经确定了以下发言者和主题:
这是冬季学校的初步时间表:
时间 | 1月16日 | 1月17日 | 1月18日 |
09:00 - 10:30 | 赫尔穆特·塞德尔:并发程序的抽象解释I | 科琳娜·帕萨雷努:符号执行I | 娜塔莎·莎莉吉娜:使用插值和IC3 I检查符号模型 |
10:40 - 12:00 | 安德烈亚斯·波德尔斯基:软件模型检查I | 德克·贝尔:标杆管理和竞争I | 迈克·惠伦:关于Amazon Web Services安全性的推理 |
12:40 - 14:00 | 赫尔穆特·塞德尔:并发程序的抽象解释II | 科琳娜·帕萨雷努:符号执行II | 娜塔莎·莎莉吉娜:使用插值和IC3 II检查符号模型 |
14:10 - 15:30 | 安德烈亚斯·波德尔斯基:软件模型检查II | 德克·拜尔:标杆管理与竞争II | 摩西·瓦迪:逻辑、自动机、游戏和算法 |
15:40 - 17:00 | 伊戈尔·康诺夫:分布式算法的模型检查:从经典到Tendermint区块链 | 瓦伦丁·瓦斯特霍尔茨(Valentin Wüstholz):智能合约的测试和验证 | 达米恩·祖弗里:可验证软件的编程抽象 |
冬季学校的注册是自由的但必须执行。请考虑到与会者和支持人数有限。一旦您确定能够进入冬季学校,请尽快注册。
作为注册的一部分,您可以申请旅行和住宿支持。此外,我们还提供帮助寻找室友,以降低住宿成本。欢迎有其他资金来源的学生。
请填写下面链接的表格进行注册。
登记表。目前,我们不再提供支持,但如果您有自己的资金,我们仍有几个名额。
第二届VMCAI冬季学校将在新奥尔良生物创新中心举行。学校的位置和时间表已经选定,以便与POPL很好地结合(https://popl20.sigplan.org/)和VMCAI(https://popl20.sigplan.org/home/VMCAI-2020)将于2019年1月19日至25日在路易斯安那州新奥尔良市举行。
- 德克·拜尔,德国慕尼黑LMU
- Damien Zufferey,MPI-SWS,德国