Mohand Cherif Boukala

Learn More
In this paper, we propose a distributed algorithm for CTL model-checking and a counterexample search whenever the CTL formula is not satisfied. The distributed approach is used in order to cope with the state space explosion problem. A cluster of workstations performs collaborative verification over a partitioned state space. Thus, every process involved in(More)
The use of distributed or parallel processing gained interest in the recent years to fight the state space explosion problem. Many industrial systems are described with large models, and the state space being even larger, it does not fit completely into the memory of a single computer. To avoid the high space requirement, several reduction techniques have(More)
Service-based Inter-Organizational Workflow (IOWF) processes support collaboration and cooperation of workflow (WF) processes attached to several partners. Guarantee the reliability and the correctness of IOWF is a very important need. In this paper, we propose an approach for formal modelling and verification of IOWF process models, described in BPEL4WS.(More)
Composition of heterogeneous software components is required in many domains to build complex systems. However, such compositions raise mismatches between components. Software adaptation aims at generating adaptors to correct mismatches between components to be composed. In this paper, we propose a formal approach based on Petri nets which relies on mapping(More)
These joint workshops aim at bringing together, in an informal setting, researchers interested in all aspects of model checking and composition for different models of concurrency, whether this interest be practical or theoretical, primary or derived. SUMo and CompoNet PC members have reviewed nine submissions by researchers from several countries. Each(More)
For many complex systems, it is important to verify formally their correctness; the aim is to guarantee the reliability and the correctness of such systems before their effective deployment. Several methods have been proposed to this effect using different formal tools such as Probabilistic Automata (PA). In this paper we focus on verification of(More)
  • 1