[PDF][PDF] Methods for Testing Concurrent Software

R Radnoci - 2009 - diva-portal.org
… A MSC is a collection of sequencing constraints that restricts the execution behavior of the
… It is for instance possible to test if locking/unlocking mechanisms used as guards around …

The evolution of concurrent programs

BJ Ross - Applied Intelligence, 1998 - Springer
programs is by checking for a bisimilarity between the candidate program and some predefined
test … may be needed in which interleaving via “|” is the most natural mechanism for nonde…

[PDF][PDF] Development of a MSC/UML Test Format.

E Rudolph, I Schieferdecker, J Grabowski - FBT, 2000 - researchgate.net
… the MSC format refers to the behavior description of several test components. In the concurrent
case, a TTCN test … composition mechanisms contained in the present version of the MSC

Combining bmc and fuzzing techniques for finding software vulnerabilities in concurrent programs

FK Aljaafari, R Menezes, E Manino, F Shmarov… - IEEE …, 2022 - ieeexplore.ieee.org
… II contains the preliminaries on concurrent programs, bounded model checking and fuzzing,
… Thirdly, in EBF we provide a mechanism for defining atomic blocks (via EBF_atomic_begin …

[BOOK][B] Concurrent and real-time systems: the CSP approach

S Schneider - 1999 - books.google.com
… of design to describe a concurrent architecture, and at the … application of the model-checking
tool FDR to real problems … This is the mechanism by which parallel processes interact—…

Timing analysis of concurrent programs running on shared cache multi-cores

Y Liang, H Ding, T Mitra, A Roychoudhury, Y Li… - Real-Time …, 2012 - Springer
… prescribed by our MSC model of the concurrent application automatically … test inputs are
generated internally. Thus we choose to use the MSC corresponding to this testing program

A large-scale study on the usage of Java's concurrent programming constructs

G Pinto, W Torres, B Fernandes, F Castor… - … of Systems and Software, 2015 - Elsevier
… either explicitly create threads or employ some concurrency control mechanism. (II) More …
By applying these criteria, we selected a total of 55 projects for manual inspection. Table 9 …

Verifying concurrent programs: Refinement, synchronization, sequentialization

B Kragl - 2020 - research-explorer.ista.ac.at
… -based verification framework that provides mechanisms to … over structured concurrent
programs. We introduce layered … refinement checking over structured programs into modular …

On Issues of Constructing an Exception Handling Mechanism for CSP-Based Process-Oriented Concurrent Software.

DS Jovanovic, BE Orlic, JF Broenink - CPA, 2005 - books.google.com
… Lack of tractable methods for testing or, even more desired, formal verification of programs
… a system is in general the least documented, tested, and understood part. Most of the design …

Model checking of message sequence charts

R Alur, M Yannakakis - International Conference on Concurrency Theory, 1999 - Springer
MSC-graph, we consider two possible semantics depending … For synchronous model checking
of MSC-graphs and HMSCs… offer an improved structuring mechanism. Consider a sample …