Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A randomized dynamic program analysis technique for detecting real deadlocks
We present a novel dynamic analysis technique that finds real deadlocks in multi-threaded
programs. Our technique runs in two stages. In the first stage, we use an imprecise dynamic …
programs. Our technique runs in two stages. In the first stage, we use an imprecise dynamic …
Effective static deadlock detection
We present an effective static deadlock detection algorithm for Java. Our algorithm uses a
novel combination of static analyses each of which approximates a different necessary …
novel combination of static analyses each of which approximates a different necessary …
Static deadlock detection for Java libraries
Library writers wish to provide a guarantee not only that each procedure in the library
performs correctly in isolation, but also that the procedures perform correctly when run in …
performs correctly in isolation, but also that the procedures perform correctly when run in …
[PDF][PDF] Immediate Multi-Threaded Dynamic Software Updates Using Stack Reconstruction.
K Makris, RA Bazzi - USENIX annual technical conference, 2009 - usenix.org
We propose a new approach for dynamic software updates. This approach allows updating
applications that until now could not be updated at runtime at all or could be updated but …
applications that until now could not be updated at runtime at all or could be updated but …
LZ77-like compression with fast random access
S Kreft, G Navarro - 2010 Data Compression Conference, 2010 - ieeexplore.ieee.org
We introduce an alternative Lempel-Ziv text parsing, LZ-End, that converges to the entropy
and in practice gets very close to LZ77. LZ-End forces sources to finish at the end of a …
and in practice gets very close to LZ77. LZ-End forces sources to finish at the end of a …
An effective dynamic analysis for detecting generalized deadlocks
We present an effective dynamic analysis for finding a broad class of deadlocks, including
the well-studied lock-only deadlocks as well as the less-studied, but no less widespread or …
the well-studied lock-only deadlocks as well as the less-studied, but no less widespread or …
Sherlock: scalable deadlock detection for concurrent programs
We present a new technique to find real deadlocks in concurrent programs that use locks.
For 4.5 million lines of Java, our technique found almost twice as many real deadlocks as …
For 4.5 million lines of Java, our technique found almost twice as many real deadlocks as …
Detecting potential deadlocks with static analysis and run-time monitoring
Concurrent programs are notorious for containing errors that are difficult to reproduce and
diagnose. A common kind of concurrency error is deadlock, which occurs when a set of …
diagnose. A common kind of concurrency error is deadlock, which occurs when a set of …
Run-time detection of potential deadlocks for programs with locks, semaphores, and condition variables
R Agarwal, SD Stoller - Proceedings of the 2006 workshop on Parallel …, 2006 - dl.acm.org
Concurrent programs are notorious for containing errors that are difficult to reproduce and
diagnose. A common kind of concurrency error is deadlock, which occurs when some …
diagnose. A common kind of concurrency error is deadlock, which occurs when some …
Sound static deadlock analysis for C/Pthreads
We present a static deadlock analysis approach for C/pthreads. The design of our method
has been guided by the requirement to analyse real-world code. Our approach is sound (ie …
has been guided by the requirement to analyse real-world code. Our approach is sound (ie …