S Tasharofi, M Pradel, Y Lin… - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Actor programs are concurrent programs where concurrent entities communicate asynchronously by exchanging messages. Testing actor programs is challenging because …
The need for concurrency in modern software is increasingly fulfilled by utilizing the message passing paradigm because of its modularity and scalability. In the message …
The actor model is a model of concurrent programming that consists of concurrent entities called actors. Actors communicate using asynchronous messages, and depending on the …
In a message-passing system (MPS), components communicate through messages. However, both the time and order in which messages are delivered depend on the …
Distributed Systems, that is systems that must tolerate partial failures while exploiting parallelism, are a fundamental part of the software landscape today. Yet, their development …
S Tasharofi, R Johnson - 2011 - ideals.illinois.edu
Concurrent programs are hard to test because of the non-determinism inherit in them. Since non-determinism is one of the major sources of bugs, it is important to to be tested. We …