Formal verification techniques need to deal with the complexity of the systems being verified. Most often, this problem is solved by taking an abstract model of the system and aiming at a complete verification of an approximation of the system. This paper proposes a complementary verification approach, in which the approximation is introduced into the verification algorithm, instead of the system model: we achieve an approximate verification of a fairly complete and detailed system model. The proposed technique relies on coupling a Genetic Algorithm with a simulator of the system under verification, and is especially suited for verifying performance-related aspects. To prove the effectiveness of our approach, we applied it to the quantitati...
The most common use of formal verification methods and tools so far has been in identifying whether ...
Recently there has been much interest in the automatic and semi-automatic verification of parameteri...
The availability of versatile and interconnected embedded devices makes it possible to build low-cos...
This paper tackles the problem of analyzing the correctness and performance of a computer network pr...
Petri net modeling enables us to verify the protocol of interest formally. However, aside from forma...
This paper describes a new approximate approach for checking the correctness of the implementation o...
Network simulators perform well in evaluating the performance of network protocols, but lack the cap...
Wireless networks consist of small (possibly) portable devices which combine battery-operated comput...
Communication protocols can be modeled as finite state machines, a formalism commonly used in digita...
Network protocol construction is a complex and error prone task. The challenges originate both from...
In this work, we study the Population Protocol model of Angluin et al. from the perspective of proto...
The most common use of formal verification methods so far has been in identifying whether livelock a...
Abstract. Traditional network simulators perform well in evaluating the performance of network proto...
Formal tools like finite-state model checkers have proven useful in verifying the correctness of sys...
Network protocols must work. The effects of protocol specification or implementation errors range fr...
The most common use of formal verification methods and tools so far has been in identifying whether ...
Recently there has been much interest in the automatic and semi-automatic verification of parameteri...
The availability of versatile and interconnected embedded devices makes it possible to build low-cos...
This paper tackles the problem of analyzing the correctness and performance of a computer network pr...
Petri net modeling enables us to verify the protocol of interest formally. However, aside from forma...
This paper describes a new approximate approach for checking the correctness of the implementation o...
Network simulators perform well in evaluating the performance of network protocols, but lack the cap...
Wireless networks consist of small (possibly) portable devices which combine battery-operated comput...
Communication protocols can be modeled as finite state machines, a formalism commonly used in digita...
Network protocol construction is a complex and error prone task. The challenges originate both from...
In this work, we study the Population Protocol model of Angluin et al. from the perspective of proto...
The most common use of formal verification methods so far has been in identifying whether livelock a...
Abstract. Traditional network simulators perform well in evaluating the performance of network proto...
Formal tools like finite-state model checkers have proven useful in verifying the correctness of sys...
Network protocols must work. The effects of protocol specification or implementation errors range fr...
The most common use of formal verification methods and tools so far has been in identifying whether ...
Recently there has been much interest in the automatic and semi-automatic verification of parameteri...
The availability of versatile and interconnected embedded devices makes it possible to build low-cos...