风笛手

类型作为模型,模型检查消息传递程序。抽象和组合是使软件的模型检查可行的基本问题。本文提出了利用程序员提供的源代码级类型信息自动执行抽象和分解的新技术。我们的系统包括两个新的组件来实现这一目标:(1)π演算的行为类型和效果系统,它将声音模型提取为类型;(2)假设保证证明规则,用于对类型进行组合模型检查。CCS过程间的开放仿真既是类型系统的子类型关系,又是组合模型检验的抽象关系。我们在一个工具PIPER中实现了这些想法。PIPER利用程序员提供的类型签名来划分模型检查问题,并发出使用SPIN模型检查器释放的模型检查义务。我们在两个例子中介绍了应用PIPER的细节:(1)用于跨多个组织管理故障单的SIS标准;(2)来自web服务器的流水线实现的文件读取器。

这个软件也是同行评审按日记帐汤姆斯.


zbMATH中的参考文献(参考文献28条)

显示第1到第20个结果,共28个。
按年份排序(引用)
  1. 德加诺,皮耶尔帕洛;法拉利,吉安·路易吉;Mezzetti,Gianluca:常规和上下文无关的名义痕迹(2017)
  2. 同性恋,西蒙J。;杰斯伯特,尼尔斯;安托尼奥拉瓦拉;Vasconcelos,Vasco T.:对象的模块化会话类型(2015)
  3. 拉尼芙,科西莫;Padovani,Luca:web服务契约的代数理论(2015)
  4. 贾奇诺,埃琳娜;Laneve,Cosimo:线性递归程序中的死锁检测(2014)
  5. 凯里斯,鲁伊斯;Seco,JoãC.:行为分离的类型学科(2013)
  6. 阿乔,露西亚;Boreale,Michele:通过行为类型决定无限状态pi演算的安全性(2012)
  7. Padovani,Luca:关于将进程投影到会话类型(2012)
  8. 安托尼奥拉瓦拉;雷森德,佩德罗;Vasconcelos,Vasco T.:行为类型代数(2012)
  9. 拉帕杜拉,A。;普利斯,R。;Tiezzi,F.:异步WS-BPEL流程的基于WSDL的类型系统(2011)
  10. 阿乔,露西亚;Boreale,Michele:pi演算中的空间和行为类型(2010)
  11. 凯里斯,鲁伊斯;维埃拉,雨果·托雷斯:对话类型(2010)
  12. Caires,Luís:分布式系统中并发和资源控制的空间行为类型(2008)
  13. 岩手,福岛;Kobayashi,Naoki:JVM锁原语的新型系统(2008)
  14. 小林,直木;Sangiorgi,Davide:一个混合型系统,用于移动进程的锁定自由(2008)
  15. Caires,Luís:空间行为类型,分布式服务和资源(2007)
  16. 拉帕杜拉,亚历山德罗;普利斯,罗萨里奥;Tiezzi,Francesco:web服务编排的微积分(2007)
  17. 瓦斯科康塞洛斯。;同性恋,西蒙J。;Ravara,António:带有会话类型的多线程函数式语言的类型检查(2006)
  18. 博内利,爱德华多;康巴格诺尼,安德里亚纳;Gunter,Elsa:并发通信中进程同步的通信断言(2005)
  19. 同性恋,西蒙;Hole,Malcolm:pi演算中会话类型的子类型(2005)
  20. 奈克,玛雅;Palsberg,Jens:一个相当于模型检验器的类型系统(2005)