首页> 外文会议>International symposium on formal aspects of component software >A Petri Net Based Analysis of Deadlocks for Active Objects and Futures
【24h】

A Petri Net Based Analysis of Deadlocks for Active Objects and Futures

机译:基于Petri网的活跃对象和期货死锁分析。

获取原文

摘要

We give two different notions of deadlock for systems based on active objects and futures. One is based on blocked objects and conforms with the classical definition of deadlock by Coffman, Jr. et al. The other one is an extended notion of deadlock based on blocked processes which is more general than the classical one. We introduce a technique to prove deadlock freedom of systems of active objects. To check deadlock freedom an abstract version of the program is translated into Petri nets. Extended deadlocks, and then also classical deadlock, can be detected via checking reachability of a distinct marking. Absence of deadlocks in the Petri net constitutes deadlock freedom of the concrete system.
机译:对于基于活动对象和期货的系统,我们给出两种不同的死锁概念。一种是基于被阻塞的对象,并且符合Coffman,Jr.等人对死锁的经典定义。另一个是基于阻塞进程的死锁的扩展概念,它比经典方法更为笼统。我们引入一种技术来证明活动对象系统的死锁自由度。为了检查死锁的自由度,该程序的抽象版本被翻译成Petri网。通过检查不同标记的可到达性,可以检测到扩展的死锁,然后是经典的死锁。 Petri网中没有死锁,构成了混凝土系统的死锁自由。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号