2020年SPLASH
2020年11月21日星期六至星期日在线会议

编程语言设计者寻求提供强大的工具来帮助开发人员对他们的程序进行推理。例如,形式化方法社区寻求使开发人员能够证明其代码的正确性属性,而类型系统设计人员寻求从程序中排除不良行为的类。安全社区创建工具来帮助开发人员实现其安全目标。为了使这些方法对开发人员尽可能有效,最近的工作将人机交互研究的方法集成到编程语言设计中。本研讨会汇集了编程语言、软件工程、安全性和人机交互研究人员,研究如何使语言为程序员和软件工程师提供更强大的安全属性。

我们有两个目标:(1)确定并建立一个研究议程,以促进该领域的合作工作;(2) 为讨论和反馈早期方法提供场所,使人们能够更有效地在项目中实现更强的安全性能。

HATRA对两种不同的贡献感兴趣。首先,扩展摘要,总结与研讨会主题相关的现有工作;这些演示有助于让社区熟悉已经存在的工作,社区可能是多种多样的。其次,研究论文描述了空间中的一个新想法、方法或假设,并为作者提供了一个获得社区反馈和社区从他人那里寻求灵感的机会。

这一天将分为三个部分。在第一部分中,被接受的扩展摘要的作者将在大约20分钟的时间段内介绍他们的工作,然后进行10分钟的讨论。为了促进讨论,参与者将被分成小组;然后,整个小组将再次讨论小组讨论中出现的高级别要点。在第二部分中,被接受论文的作者将介绍他们的工作。然后,在第三部分中,我们将开展一项活动,以确定有趣的研究问题,并帮助社区制定研究议程。研讨会结束后,组织者将制作一份报告,对会议议程进行分类。

日期
全体会议
您正在不同于设备时区的时区中查看程序更改时区

11月18日星期三

显示的时区:中部时间(美国和加拿大) 改变

00:20 - 01:00
巴黎早餐学生研究竞赛溅水-I
  • 杨艾丹,SOAR:开源API重构综合

  • 加文·李,SASIL:一种用于模拟调度系统声明规范的领域专用语言

  • 伊恩·麦科马克,物联网软件库模型

  • Mona Zhang和Jacob Gorenburg,渐进式校验器的设计与实现

  • 拉斐尔·莫萨纳,机器学习简化对数据驱动编译器优化的理解

  • 里德·奥伊,Psamathe:安全区块链资产的DSL

  • Sang Heon Choi,整合:一种提高人机界面许可性的技术

  • 索菲亚·科拉克,通过深度学习检测性能模式

  • 维塔利·罗曼诺夫,使用图神经网络预测Python函数返回类型时边类型的重要性评估

00:20
40米
海报
学生研究竞赛
学生研究竞赛

02:20 - 03:00
02:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

04:20 - 05:00
04:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

06:20 - 07:00
06:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

08:20 - 09:00
芝加哥早餐奖品溅水-I +12小时
08:20
40米
其他
颁奖典礼
奖品
大卫·格罗夫IBM研究,延斯·帕尔斯伯格加利福尼亚大学,洛杉矶
09:00 - 10:20
W公司主题演讲溅水-I +12小时
主席:赫里德斯·拉詹美国爱荷华州立大学
09:00
8000万
主题演讲
模型和程序:更好地结合由Futurewei提供支持
主题演讲
链接到出版物
10:20 - 11:00
西雅图早餐会见演讲者(MTS)溅水-I +12小时
10:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

11:00 - 12:20
形式化方法哈特拉溅射-IV
主席:迈克尔·科布伦兹马里兰大学帕克分校
11:00
2000万
会议
欢迎和介绍
哈特拉

11点20分
2000万
谈话
证明助手的用户友好性:自动化策略代数效果和处理程序
哈特拉
四月Gonçalves亚稳态AG
预打印
11:40
2000万
谈话
使形式化方法正常化:与开发人员会面
哈特拉
阿拉斯泰尔·里德Arm有限公司,卢克教堂剑桥大学,颤抖的长笛谷歌研究,萨拉·德·哈斯谷歌研究,玛丽莎·约翰逊谷歌研究,本·劳里谷歌研究
链接到出版物
12:20 - 13:00
惠灵顿早餐会见演讲者(MTS)溅水-I +12小时
12:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

13:00 - 14:20
类型哈特拉溅射-IV
主席:彼得·迈克尔·奥塞拉格林奈尔学院
13:00
2000万
谈话
所有权的可用性
哈特拉
威尔·克莱顿斯坦福大学
链接到出版物
13:20
2000万
谈话
RustViz:交互式可视化所有权和借款
哈特拉
罗公明(加布里埃尔)密歇根大学,毗湿奴·雷迪密歇根大学,马塞洛·阿尔梅达密歇根大学,朱英英密歇根大学,科杜密歇根大学,赛勒斯·奥马尔密歇根大学
链接到出版物预打印
13:40
2000万
谈话
指导计量单位验证的用户注释
哈特拉
多米尼克果园英国肯特大学,Mistral Contrastin公司Facebook伦敦,马修·丹麦语英国剑桥大学,安德鲁·赖斯英国剑桥大学
链接到出版物
14:20 - 15:00
巴黎的鸡尾酒会见演讲者(MTS)溅水-I +12小时
14:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

15:00 - 16:20
设计哈特拉溅射-IV
主席:卢克教堂剑桥大学
15:00
2000万
谈话
编程语言不应该也不需要图灵完备
哈特拉
预打印
15:20
2000万
谈话
以用户为中心的编程语言设计:基于课程的案例研究
哈特拉
迈克尔·科布伦兹马里兰大学帕克分校,阿里尔·戴维斯卡内基梅隆大学,梅根·霍夫曼卡内基梅隆大学,维维安·黄卡内基梅隆大学,金思岳卡内基梅隆大学,迈克斯·克里格 ,Kyle Liang(梁凯尔)卡内基梅隆大学,布莱恩·魏卡内基梅隆大学,蒙尘Sam Yong卡内基梅隆大学,乔纳森·奥尔德里奇卡内基梅隆大学
链接到出版物
15:40
2000万
会议
第1天讨论
哈特拉

16:20 - 17:00
首尔早餐会见演讲者(MTS)溅水-I +12小时
16:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

18:20 - 19:00
里约鸡尾酒会会见演讲者(MTS)溅水-I +12小时
18:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

20:20 - 21:00
纽约鸡尾酒会奖品溅水-I
20:20
40米
其他
颁奖典礼
奖品
大卫·格罗夫IBM研究,延斯·帕尔斯伯格加利福尼亚大学,洛杉矶
21:00 - 22:20
W公司主题演讲溅水-I
主席:赫里德斯·拉詹美国爱荷华州立大学
21:00
8000万
主题演讲
模型和程序:更好地结合由Futurewei提供支持
主题演讲
链接到出版物
22:20 - 23:00
22:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

11月19日星期四

显示的时区:中部时间(美国和加拿大) 改变

00:20-01:00
00:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

02:20 - 03:00
02:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

04:20 - 05:00
04:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

06:20 - 07:00
06:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

07:00 - 08:20
R(右)主题演讲飞溅-I +12小时
主席:大卫·格罗夫IBM研究
07:00
8000万
主题演讲
为什么数字农业是软件系统研究的沃土由IBM Research支持
主题演讲
维克拉姆·S·阿德伊利诺伊大学香槟分校
链接到出版物
08:20 - 09:00
芝加哥早餐会见演讲者(MTS)溅水-I +12小时
08:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

10:20 - 11:00
西雅图早餐会见演讲者(MTS)溅水-I +12小时
10:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

11:00 - 12:20
西雅图早餐学生研究竞赛溅射-IV
11:00
8000万
海报
学生研究竞赛
学生研究竞赛

12:20 - 13:00
惠灵顿早餐会见演讲者(MTS)溅水-I +12小时
12:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

13:00至14:20
新手和应用领域哈特拉飞溅-VI
主席:卢克教堂剑桥大学
13:00
2000万
谈话
面向编程导师的模型驱动综合
哈特拉
尼克·穆伦内斯荷兰乌得勒支大学,约翰·杰林荷兰开放大学
链接到出版物
13:20
2000万
谈话
走向求解辅助创造力
哈特拉
克里斯·马滕斯北卡罗来纳州立大学
预打印
13:40
2000万
谈话
电路板级硬件描述语言的机遇和挑战
哈特拉
理查德·林加州大学伯克利分校,比约恩·哈特曼加州大学伯克利分校
链接到出版物预打印
14:00
2000万
谈话
黑泽尔导师:通过类型驱动的发展战略指导新手
哈特拉
汉娜·波特密歇根大学,赛勒斯·奥马尔密歇根大学
预打印
14:20 - 15:00
巴黎鸡尾酒会会见演讲者(MTS)溅水-I +12小时
14:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

15:00 - 16:20
研究议程规划哈特拉溅射-VI
主席:迈克尔·科布伦兹马里兰大学帕克分校
15:00
8000万
会议
研究议程规划
哈特拉

16:20 - 17:00
首尔早餐会见演讲者(MTS)溅水-I +12小时
16:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

18:20 - 19:00
里约鸡尾酒会会见演讲者(MTS)溅水-I +12小时
18:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

19:00 - 20:20
R(右)主题演讲飞溅-I
主席:大卫·格罗夫IBM研究
19:00
8000万
主题演讲
为什么数字农业是软件系统研究的沃土由IBM Research支持
主题演讲
维克拉姆·S·阿德伊利诺伊大学香槟分校
链接到出版物
20:20 - 21:00
20:20
40米
社交活动
会见演讲者
会见演讲者(MTS)

22:20 - 23:00
22时20分
40米
社交活动
会见演讲者
会见演讲者(MTS)

接受的论文

标题
指导计量单位验证的用户注释
哈特拉
链接到出版物
黑泽尔导师:通过类型驱动的发展战略指导新手
哈特拉
预打印
面向编程导师的模型驱动综合
哈特拉
链接到出版物
电路板级硬件描述语言的机遇和挑战
哈特拉
链接到出版物预打印
编程语言不应该也不需要图灵完备
哈特拉
预打印
研究议程规划
哈特拉

RustViz:交互式可视化所有权和借款
哈特拉
链接到出版物预打印
所有权的可用性
哈特拉
链接到出版物
使形式化方法正常化:与开发人员会面
哈特拉
链接到出版物
走向求解辅助创造力
哈特拉
预打印
在证明助手中实现用户友好:自动化策略代数效果和处理程序
哈特拉
预打印
以用户为中心的程序设计语言:基于课程的案例研究
哈特拉
链接到出版物

文件征集

HATRA欢迎两种提交:

  1. 对社区感兴趣的现有出版作品进行总结的扩展摘要。
  2. 研究建议,立场文件、和早期成果文件.这些进来了短的(最多四页)和长的(最多八页)的品种。这些可以描述假设、研究思路或早期结果。目的是为作者提供一个从社区获得反馈的机会,并帮助激励参与者确定和澄清自己的研究方向。为了鼓励提交将来可能在其他场所发表的想法,论文将不会在ACM数字图书馆发表。

感兴趣的主题包括但不限于:

  • 类型系统设计
  • 编程语言评估
  • 编程语言和工具设计方法
  • 交互式定理证明器
  • 轻型规范工具
  • 验证工程
  • 编程心理学

HATRA将使用可选的双盲审查流程。理想情况下,作者应省略论文中的识别信息,并以第三人称引用自己的相关工作。然而,如果这是不切实际的,可能是因为你提交了一份扩展的摘要,你可以在你的提交中包含作者信息。

扩展摘要可以是一页的“sigconf”格式,也可以是两页的“ACM Small”格式。其他提交文件应采用“ACM小型”风格。论文应在2020年9月18日前使用HotCRP提交:https://hatra20.hotcrp.com