2016年Scala
2016年10月31日星期日至星期一荷兰阿姆斯特丹
与位于同一位置2016年SPLASH

欢迎参加2016年Scala研讨会!

斯卡拉是一种通用编程语言,旨在以简洁、优雅和类型安全的方式表达通用编程模式。它平滑地集成了面向对象语言和函数语言的特性。Scala研讨会是一个研究人员和实践者分享Scala社区感兴趣的新想法和结果的论坛。我们欢迎广泛的研究主题和多种形式。

今年的Scala研讨会与2016年飞溅.

支持单位:
Lightbend(灯光弯曲) 甲骨文公司

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

10月30日周日

显示的时区:阿姆斯特丹、柏林、伯尔尼、罗马、斯德哥尔摩、维也纳 改变

08:30 - 10:00
主题演讲1斯卡拉马特宏峰2
08:30
3000万
开放日
开幕式-第1天
斯卡拉
09:00
6000万
谈话
没有公共VM的细粒度语言组合主题演讲
斯卡拉
劳伦斯·特拉特伦敦国王学院
媒体已连接
10:30 - 12:10
10:30
2500万
谈话
在Dotty中实现高级类型
斯卡拉
内政部预打印媒体已连接
10:55
2500万
谈话
Scala.js和JavaScript之间的语义驱动互操作性
斯卡拉
内政部预打印
11:20
2500万
谈话
检查模式匹配穷尽性的通用算法(短文)
斯卡拉
刘凤云EPFL,瑞士
内政部媒体已连接
11:45
2500万
谈话
Scaps:Scala的类型导向API搜索
斯卡拉
卢卡斯·韦格曼1plusX,瑞士,法哈德·梅塔瑞士拉珀斯维尔应用科学大学,彼得·索默莱德瑞士拉珀斯维尔应用科学大学,米尔科·斯托克瑞士拉珀斯维尔应用科学大学
内政部附加的文件
13:30 - 15:10
13:30
2500万
谈话
RandIR:嵌入式编译器的差异测试
斯卡拉
乔治·奥芬贝克瑞士苏黎世ETH,Tiark Rompf公司美国普渡大学,马库斯·普舍尔苏黎世ETH
内政部附加的文件
13:55
2500万
谈话
关于LMS的思考:探索前端替代方案
斯卡拉
Tiark Rompf公司美国普渡大学
内政部
14:20
2500万
谈话
SecureScala:安全计算的Scala嵌入
斯卡拉
马库斯·哈克编解码器中心AG,萨瓦斯·萨维迪斯普渡大学,帕特里克·尤格斯特普渡大学,米拉·梅齐尼达姆施塔特工业大学,吉多·萨尔瓦内奇德国达姆施塔特工业大学
内政部预打印媒体已连接
14:45
2500万
谈话
面向Scala嵌入式信息系统描述DSL
斯卡拉
Zeljko Bajic公司 ,米兰·乔维奇诺维萨德大学科学院数学与信息学系
15:40 - 17:20
类型和嵌入斯卡拉马特宏峰2
15:40
2500万
谈话
重温蛋糕模式:缩放“可缩放组件抽象”
斯卡拉
保罗·贾鲁索德国图宾根大学,Jonathan Immanuel Brachthä用户德国图宾根大学
16:05
2500万
谈话
利用WebLab在Scala中教授编程语言概念的可扩展基础设施:经验报告
斯卡拉
蒂姆·范德利普荷兰代尔夫特理工大学,托马斯·史密斯荷兰代尔夫特理工大学,丹尼尔·佩尔斯梅克荷兰代尔夫特理工大学,埃尔科·维瑟荷兰代尔夫特理工大学
内政部附加的文件
16:30
5000万
其他
不符合项1
斯卡拉

10月31日周一

显示的时区:阿姆斯特丹、柏林、伯尔尼、罗马、斯德哥尔摩、维也纳 改变

08:30 - 10:00
主题演讲2斯卡拉马特宏峰2
08:30
3000万
开放日
开幕式-第2天
斯卡拉
09:00
6000万
谈话
这不是一种类型:实践中的逐步键入主题演讲
斯卡拉
扬·维泰克东北大学
10:30 - 12:10
反应式、并发、分布式计算|解析斯卡拉马特宏峰2
主席:塞巴斯蒂安·多雷恩EPFL,瑞士
10:30
2500万
谈话
Scala中的实用聚合编程
斯卡拉
罗伯托·卡萨迪意大利博洛尼亚大学
媒体已连接
10:55
2500万
谈话
DynaML:Scala机器学习环境
斯卡拉
曼达尔·钱多尔卡维斯昆德信息中心
11:20
2500万
谈话
Scala-Gopher:使用惯用Scala的CSP风格编程技术。
斯卡拉
媒体已连接
11:45
2500万
谈话
反应性异步:表达性确定性并发
斯卡拉
菲利普·哈勒瑞典皇家理工学院,西蒙·格里斯瑞典皇家理工学院,迈克尔·艾希伯格德国达姆施塔特大学,吉多·萨尔瓦内奇德国达姆施塔特大学
内政部预打印媒体已连接
13:30 - 15:10
分析、测试和验证斯卡拉马特宏峰2
主席:菲利普·哈勒瑞典皇家理工学院
13:30
2500万
谈话
基于SMT的Scala谓词限定类型检查
斯卡拉
内政部附加的文件
13:55
2500万
谈话
用于测试并发编程学生作业的Scala库
斯卡拉
内政部附加的文件
14:20
2500万
谈话
用Scala构建模块化静态分析框架(工具文件)
斯卡拉
昆汀·斯蒂文纳特(Quentin Stiévenart)比利时布鲁塞尔Vrije大学,延斯·尼古拉比利时布鲁塞尔Vrije大学,沃尔夫冈·德·梅特尔比利时布鲁塞尔Vrije大学,科恩·德鲁弗比利时布鲁塞尔Vrije大学
内政部
14:45
2500万
谈话
自动查找Scala稳健性错误
斯卡拉
卡提克·钱德拉Henry M.Gunn高中,拉斯蒂斯拉夫·博迪克美国华盛顿大学
媒体已连接
15:40 - 17:20
正在分析斯卡拉马特宏峰2
15:40
2500万
谈话
使用Scala的模式匹配功能实现CSS布局规范的属性语法形式化
斯卡拉
斯科特·巴克利澳大利亚麦格理大学
16:05
2500万
谈话
Scala的sbt-rats分析器生成器插件(工具文件)
斯卡拉
安东尼·斯隆澳大利亚麦格理大学,弗兰克·卡塞兹澳大利亚麦格理大学,斯科特·巴克利澳大利亚麦格理大学
内政部媒体已连接
16:30
5000万
其他
不符合项2
斯卡拉

接受的文件和会谈

标题
检查模式匹配穷尽性的通用算法(短文)
斯卡拉
内政部媒体已连接
利用WebLab在Scala中教授编程语言概念的可扩展基础设施:经验报告
斯卡拉
内政部附加的文件
用于测试并发编程学生作业的Scala库
斯卡拉
内政部附加的文件
自动查找Scala稳健性错误
斯卡拉
媒体已连接
用Scala构建模块化静态分析框架(工具文件)
斯卡拉
内政部
DynaML:Scala机器学习环境
斯卡拉
在Dotty中实现高级类型
斯卡拉
内政部预打印媒体已连接
Scala中的实用聚合编程
斯卡拉
媒体已连接
RandIR:嵌入式编译器的差异测试
斯卡拉
内政部附加的文件
反应性异步:表达性确定性并发
斯卡拉
内政部预打印媒体已连接
关于LMS的思考:探索前端替代方案
斯卡拉
内政部
重新审视蛋糕模式:缩放“可伸缩组件抽象”
斯卡拉
Scala-Gopher:使用惯用Scala的CSP风格编程技术。
斯卡拉
媒体已连接
Scaps:Scala的类型定向API搜索
斯卡拉
内政部附加的文件
SecureScala:安全计算的Scala嵌入
斯卡拉
内政部预打印媒体已连接
Scala.js和JavaScript之间的语义驱动互操作性
斯卡拉
内政部预打印
基于SMT的Scala谓词限定类型检查
斯卡拉
内政部附加的文件
用于Scala的sbt-rats Parser生成器插件(工具论文)
斯卡拉
内政部媒体已连接
面向Scala嵌入式信息系统描述DSL
斯卡拉
使用Scala的模式匹配功能实现CSS布局规范的属性语法形式化
斯卡拉

文件征集

我们欢迎提交与Scala相关的主题,包括(但不限于):

  • 语言设计和实现——语言扩展、优化和性能评估。
  • 扩展Scala的库设计和实现模式——独立的Scala库、嵌入式领域特定语言、结合语言功能、通用和元编程。
  • Scala-like程序的形式化技术——语言、类型系统和语义的形式化,拟议的语言扩展和变体、依赖对象类型、类型和效果系统的形式化。
  • 并发和分布式编程——库、框架、语言扩展、编程模型、性能评估、实验结果。
  • 使用Scala编程语言的大数据和机器学习库和应用程序。
  • 安全性和可靠性——可插拔型系统、合同、静态分析和验证、运行时监控。
  • 与其他语言和运行时的互操作性,如JavaScript、Java 8(lambdas)、Graal等。
  • 工具——开发环境、调试器、重构工具、测试框架。
  • 案例研究、经验报告和珍珠。

重要日期

  • 摘要提交:延长至2016年7月25日
  • 论文提交:延长至2016年8月1日
  • 纸质通知:延长至2016年9月9日
  • 相机准备就绪:2016年9月23日

所有截止日期“地球上任何地方”(AoE)

提交格式

为了满足研究人员和从业者以及初学者和专家的需求,我们接受以下几种格式的提交:

  • 全文(10页)
  • 短文(4页)
  • 工具文件(4页)
  • 学生演讲(摘要)
  • 开源会谈(摘要)

每种格式的详细信息如下所示。

请注意,每个已接受贡献的至少一位作者必须出席研讨会并介绍工作。如果是工具演示文件,则需要对所述工具进行实时演示。

全文和短文

全文和短文应描述与Scala相关的新颖想法、实验结果或项目。为了鼓励热烈讨论,提交的文件可能会描述正在进行的工作。所有论文将根据正确性、重要性、新颖性、清晰度和对社区的兴趣进行综合评判。

一般来说,论文应解释其最初的贡献,确定已完成的工作,解释其重要性,并将其与以前的工作联系起来(适当时也适用于其他语言)。

提交文件应遵循ACM SIGPLAN指南并使用10pt字体数字引用样式。被接受的全文和短文将在会议过程中发表,并在ACM数字图书馆上传播。

工具文件

工具文件不必报告原始研究结果;他们可能会报告对他人有用的实践经验、新的Scala习惯用法或编程珍珠。在任何情况下,这样的论文都必须做出Scala社区感兴趣的贡献,或者Scala社区的其他成员可以从中受益。

学生演讲

除了定期的论文和工具演示外,我们还邀请学士/硕士/博士生进行简短的学生演讲。学生演讲不需要附纸(用纯文本提交演讲的简短摘要就足够了)。学生讲座时长约5-10分钟,介绍正在进行或已完成的与Scala相关的研究。在过去几年中,每个获得学生演讲认可的学生都会收到一笔赠款(由赞助商捐赠),用于支付注册和/或差旅费用。

开源会谈

我们将接受一些由贡献者提供的关于使用Scala的开源项目的简短讨论。开源演讲无需附论文(以纯文本形式提交演讲的简短摘要就足够了)。开源会谈长达10分钟,介绍了Scala社区感兴趣的开源项目。

提交网站

提交将通过HotCRP进行管理:https://scala16.hotcrp.com/

有关问题和其他澄清,请联系会议组织者。


我们感谢赞助商光弯(Lightbend)甲骨文公司为2016年Scala研讨会的一些才华横溢的学生与会者提供支持。

光弯(Lightbend) 甲骨文公司