Abstract. The design of complex industrial critical systems involving asynchronous parallelism requires the use of formal methods, assisted by appropriate verification tools, in order to detect and correct errors as early as possible. In this paper, we illustrate the use of the Cadp toolbox for the formal modeling and verification of such systems by considering as an example a unit dedicated to the drilling of metal products. We describe in the Lotos language two different versions of the unit, su-pervised by a sequential and a parallel controller, respectively. Then, we perform the generation and minimisation of the two underlying state spaces, and also the inspection (visual checking) of the smaller one, corre-sponding to the version equi...
Abstract. A Gals (Globally Asynchronous Locally Synchronous) sys-tem typically consists of a collect...
A natural approach for the description of asynchronous hardware designs are hardware process algebra...
Model checking is an automatic formal verification technique for establishing correctness of systems...
The design of complex industrial critical systems involving asynchronous parallelism requires the us...
International audienceFew formal verification techniques are currently available for asynchronous de...
Few formal verification techniques are currently avail-able for asynchronous designs. In this paper,...
CADP is a toolbox for specifying and verifying asynchronous finite-state systems described using pro...
International audienceAsynchronous concurrency is becoming increasingly present in a large spectrum ...
International audienceDuring the last decades, concurrency theory successfully developed salient con...
During the last decades, concurrency theory successfully developed salient concepts to formally mode...
AbstractHardware process calculi, such as Chp (Communicating Hardware Processes), Balsa, or Haste (f...
Abstract. Cadp (Construction and Analysis of Dis-tributed Processes) is a comprehensive software too...
International audienceHardware process calculi, such as CHP (Communicating Hardware Processes), Bals...
AbstractOn-the-fly verification consists in analysing the correctness of a finite-state concurrent s...
The society is becoming increasingly dependent on applications of distributed software systems, such...
Abstract. A Gals (Globally Asynchronous Locally Synchronous) sys-tem typically consists of a collect...
A natural approach for the description of asynchronous hardware designs are hardware process algebra...
Model checking is an automatic formal verification technique for establishing correctness of systems...
The design of complex industrial critical systems involving asynchronous parallelism requires the us...
International audienceFew formal verification techniques are currently available for asynchronous de...
Few formal verification techniques are currently avail-able for asynchronous designs. In this paper,...
CADP is a toolbox for specifying and verifying asynchronous finite-state systems described using pro...
International audienceAsynchronous concurrency is becoming increasingly present in a large spectrum ...
International audienceDuring the last decades, concurrency theory successfully developed salient con...
During the last decades, concurrency theory successfully developed salient concepts to formally mode...
AbstractHardware process calculi, such as Chp (Communicating Hardware Processes), Balsa, or Haste (f...
Abstract. Cadp (Construction and Analysis of Dis-tributed Processes) is a comprehensive software too...
International audienceHardware process calculi, such as CHP (Communicating Hardware Processes), Bals...
AbstractOn-the-fly verification consists in analysing the correctness of a finite-state concurrent s...
The society is becoming increasingly dependent on applications of distributed software systems, such...
Abstract. A Gals (Globally Asynchronous Locally Synchronous) sys-tem typically consists of a collect...
A natural approach for the description of asynchronous hardware designs are hardware process algebra...
Model checking is an automatic formal verification technique for establishing correctness of systems...