This paper investigates some limitations of the nonblocking property when used for supervisor synthesis in discrete event systems. It is shown that there are cases where synthesis with the nonblocking property gives u...
详细信息
This paper investigates some limitations of the nonblocking property when used for supervisor synthesis in discrete event systems. It is shown that there are cases where synthesis with the nonblocking property gives undesired results. To address such cases, the paper introduces progressive events as a means to specify more precisely how a synthesised supervisor should complete its tasks. The nonblocking property is modified to take progressive events into account, and appropriate methods for verification and synthesis are proposed. Experiments show that progressive events can be used in the analysis of industrial-scale systems, and can expose issues that remain undetected by standard nonblocking verification.
This paper presents the conceptual foundations relevant to the proper design and implementation of a software tool to support a broker or a business integrator in the context of a Virtual Organisation (VO) for partner...
详细信息
We propose a methodology for modeling systems with different operating modes using Nested Petri Nets (NPNs) based on Valk's approach, where each token can be also considered as one Petri Net. NPNs provide a powerf...
详细信息
We propose a methodology for modeling systems with different operating modes using Nested Petri Nets (NPNs) based on Valk's approach, where each token can be also considered as one Petri Net. NPNs provide a powerful tool for concurrent modeling and introduce interesting properties such as synchronization at a hierarchical level. In order to manage operating modes of critical and complex systems these properties are used to define and link component behaviors to the global system, through synchronized transitions. In order to formally verify these properties, CTL formulae will be used, translated from a logical table of technical specifications. The formulae allow a formal validation of the model and an examination of its coherency when the system switches to a new operating mode, under the influence of exceptional events. This verification is possible namely by using logic programming tools for the simulation and model checking. It is illustrated through a case study concerning a satellite's control unit.
暂无评论