In Promela, communication buffers are defined with a fixed length, and buffer overflows can be handled in two different ways: block the send statement or lose the message. Both solutions change the semantics of the system, compared to one with unbounded channels. The question arises, if such buffer overflows can ever occur in a given system and what buffer lengths are sufficient to avoid them. We describe a scalable incomplete boundedness test for the communication buffers in Promela models, which is based on overapproximation and static analysis. We first reduce Promela models to systems of communicating finite state machines (CFSMs) and then apply further abstractions that leave us with a system of linear inequalities. Those represent the...
We review the characterization of communicating finite-state machines whose behaviors have universal...
In this paper, we formally verify four algorithms proposed in [M. Larrea, S. Arévalo and A. Fernánde...
Concurrent data structure algorithms have traditionally been designed using locks to regulate the be...
In Promela, communication buffers are defined with a fixed length, and buffer overflows can be hand...
We describe a scalable incomplete boundedness test for the communication buffers in UML RT models. U...
Abstract. We describe a scalable incomplete boundedness test for the commu-nication buffers in UML R...
In precursory work we suggested an abstraction-based highly scalable semi-test for the boundedness o...
AbstractMessage sequence charts (MSCs) and high-level message sequence charts (HMSCs) are popular fo...
International audienceAnalyzing systems communicating asynchronously via reliable FIFO buffers is an...
Several buffer designs are derived by applying a design methodology that is based on so-called abstr...
We describe a novel technique for bounded analysis of asynchronous message-passing programs with ord...
A key step in the design of cyclo-static real-time systems is the determination of buffer capacities...
AbstractThe behavior of a network of communicating automata is called existentially bounded if commu...
this paper, we propose a new technique for estimating the performance of queueing networks with buff...
Concurrent data structure algorithms have traditionally been designed using locks to regulate the be...
We review the characterization of communicating finite-state machines whose behaviors have universal...
In this paper, we formally verify four algorithms proposed in [M. Larrea, S. Arévalo and A. Fernánde...
Concurrent data structure algorithms have traditionally been designed using locks to regulate the be...
In Promela, communication buffers are defined with a fixed length, and buffer overflows can be hand...
We describe a scalable incomplete boundedness test for the communication buffers in UML RT models. U...
Abstract. We describe a scalable incomplete boundedness test for the commu-nication buffers in UML R...
In precursory work we suggested an abstraction-based highly scalable semi-test for the boundedness o...
AbstractMessage sequence charts (MSCs) and high-level message sequence charts (HMSCs) are popular fo...
International audienceAnalyzing systems communicating asynchronously via reliable FIFO buffers is an...
Several buffer designs are derived by applying a design methodology that is based on so-called abstr...
We describe a novel technique for bounded analysis of asynchronous message-passing programs with ord...
A key step in the design of cyclo-static real-time systems is the determination of buffer capacities...
AbstractThe behavior of a network of communicating automata is called existentially bounded if commu...
this paper, we propose a new technique for estimating the performance of queueing networks with buff...
Concurrent data structure algorithms have traditionally been designed using locks to regulate the be...
We review the characterization of communicating finite-state machines whose behaviors have universal...
In this paper, we formally verify four algorithms proposed in [M. Larrea, S. Arévalo and A. Fernánde...
Concurrent data structure algorithms have traditionally been designed using locks to regulate the be...