白癜风该怎么治 http://m.39.net/pf/a_6489068.html
ACM操作系统原理研讨会(ACMSymposiumonOperatingSystemsPrinciples,SOSP)是软件工程、操作系统领域的顶级会议,是会议之眼A类、CCFA类会议。SOSP会议是面向计算机系统技术的研究人员、开发人员、程序员和教师的全球首要论坛,每两年召开一次。学术界和工业界的参与者提供了涵盖计算机系统软件的理论和实践研究论文。
第27届SOSP会议于年10月27日至10月30日在加拿大安大略省亨茨维尔召开。本届会议旨在提出与计算机系统软件的设计、实现、分析、评估和部署相关的创新研究。本次大会一共收录了38篇论文,主题包括机器学习、操作系统、文件和存储系统、云系统、安全系统、数据安全、隐私安全、网络和图计算等。会议之眼小助手已整理好SOSP的论文合集并免费提供给大家!(文末有福利)
让我们来看看SOSP会议有哪些看点!本次大会有2篇论文被评选为Bestpaper:
Bestpaper
Efficientscalablethread-safety-violationdetection:findingthousandsofconcurrencybugsduringtesting
GuangpuLi,ShanLu,MadanlalMusuvathi,SumanNath,RohanPadhye
论文简介:
并发性错误很难被发现、重现和调试。它们常常无法进行严格的内部测试,但会导致生产中的大规模停机。不幸的是,现有的并发错误检测技术不能成为行业集成构建和测试环境的一部分,这是由于一些开放性的挑战:如何处理由数千个使用多种同步机制的工程团队开发的代码?如何报告那些很少的错误或误报?如何避免测试资源的过度消耗?
本文提出了一种线程安全违规检测器TSVD,它通过主动测试领域中的一个新的设计点来解决这些问题。与以前的随机注入延迟或使用昂贵的同步分析的技术不同,TSVD使用线程不安全方法(而不是任何同步操作)的调用行为轻量级监视来动态识别可疑对象。然后,它注入相应的延迟来驱动程序走向线程不安全行为,从当中学习,从一次测试运行到下一次测试并持续进行。TSVD已在Microsoft中部署并定期使用,它已经从数千个项目中发现了多个违反线程安全的行为。它与最先进的技术相比能检测出更多的错误,而且大多数情况下只需要进行一次测试即可。
ScalingsymbolicevaluationforautomatedverificationofsystemscodewithServal
LukeNelson,JamesBornholt,RonghuiGu,AndrewBaumann,EminaTorlak,XiWang
论文简介:
本文提出了一个用于开发系统软件自动验证程序的框架Serval。Serval提供了可扩展的基础结构,用于通过在符号评估下提升解释器来创建验证程序,并提供了一种使用符号分析和优化来识别和修复验证性能瓶颈的系统方法。
使用Serval,我们为RISC-V,x86-32,LLVM和BPF指令集构建了自动验证程序。我们公布了基于改造CertiKOS和Komodo的实验,这两个系统先前分别使用Coq和Dafny进行了验证,后面使用Serval进行自动验证,并讨论了不同验证方法的优缺点。此外,我们将Serval应用于Keystone安全监视器和Linux内核中的BPF编译器,并通过验证发现了18个新错误,这些错误均已被开发人员确认并修复。
Sessions
SOSP主会由11个sessions组成,它们的主题分别是:
每个session包含哪些论文,可以登录