Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Predictive monitoring against pattern regular languages
While current bug detection techniques for concurrent software focus on unearthing low-
level issues such as data races or deadlocks, they often fall short of discovering more …
level issues such as data races or deadlocks, they often fall short of discovering more …
Atomicity checking in linear time using vector clocks
Multi-threaded programs are challenging to write. Developers often need to reason about a
prohibitively large number of thread interleavings to reason about the behavior of software …
prohibitively large number of thread interleavings to reason about the behavior of software …
Dynamic race detection with O (1) samples
Happens before-based dynamic analysis is the go-to technique for detecting data races in
large scale software projects due to the absence of false positive reports. However, such …
large scale software projects due to the absence of false positive reports. However, such …
{LR-Miner}: Static Race Detection in {OS} Kernels by Mining Locking Rules
Data race is one of the most common concurrency issues in OS kernels, and it can cause
severe problems like system crashes and privilege escalation. Therefore, detecting kernel …
severe problems like system crashes and privilege escalation. Therefore, detecting kernel …
Tolerate control-flow changes for sound data race prediction
Data races seriously threaten the correctness of concurrent programs. Earlier works can
report false positives. Recently, trace-based predictive analysis has achieved sound results …
report false positives. Recently, trace-based predictive analysis has achieved sound results …
Balancing run-length straight-line programs
It was recently proved that any SLP generating a given string w can be transformed in linear
time into an equivalent balanced SLP of the same asymptotic size. We show that this result …
time into an equivalent balanced SLP of the same asymptotic size. We show that this result …
Coarser equivalences for causal concurrency
Trace theory (formulated by Mazurkiewicz in 1987) is a principled framework for defining
equivalence relations for concurrent program runs based on a commutativity relation over …
equivalence relations for concurrent program runs based on a commutativity relation over …
[PDF][PDF] Reducing NEXP-complete problems to DQBF
FH Chen, SC Huang, YC Lu, T Tan - # …, 2022 - library.oapen.org
We present an alternative proof of the NEXP-hardness of the satisfiability of Dependency
Quantified Boolean Formulas (DQBF). Besides being simple, our proof also gives us a …
Quantified Boolean Formulas (DQBF). Besides being simple, our proof also gives us a …
Improving the Efficiency of Deadlock Detection in MPI Programs Through Trace Compression
This article presents a static deadlock analysis for single-path MPI programs. Deadlock is
when processes are blocked indefinitely by a circular communication dependency. A single …
when processes are blocked indefinitely by a circular communication dependency. A single …
Performance Evaluation of Data Race Detection Based on Thread Sharing Analysis With Different Granularities: An Empirical Study
L Bo, S Jiang, J Qian, R Wang, Y Yao - IEEE Access, 2019 - ieeexplore.ieee.org
Thread Sharing Analysis (TSA) plays an important role in concurrent program testing.
Providing a TSA to a data race detector may speed up the runtime logging and improve the …
Providing a TSA to a data race detector may speed up the runtime logging and improve the …