-
2
-
-
0026244475
-
-
J.-D. Choi, B. P. Miller, and R. H. B. Netzer, Techniques for debugging parallel programs with flowback analysis, ACM. Trans. Program. Lang. Syst., 1.3, no. 4, pp. 491-530, 1991.
-
J.-D. Choi, B. P. Miller, and R. H. B. Netzer, "Techniques for debugging parallel programs with flowback analysis," ACM. Trans. Program. Lang. Syst., vol. 1.3, no. 4, pp. 491-530, 1991.
-
-
-
-
3
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. E. Anderson, "Eraser: A dynamic data race detector for multithreaded programs," ACM Trans. Comput. Syst., vol. 15, no. 4, pp. 391-411, 1997.
-
(1997)
ACM Trans. Comput. Syst
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.E.5
-
5
-
-
0035552051
-
Object race detection
-
ACM
-
C. von Praun and T. R. Gross, "Object race detection," in 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications (OOPSLA). ACM, 2001, pp. 70-82.
-
(2001)
16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications (OOPSLA)
, pp. 70-82
-
-
von Praun, C.1
Gross, T.R.2
-
6
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded objectoriented programs
-
J. D. Choi, K. Lee, A. Loginov, R. O'Callahan, V. Sarkar, and M. Sridharan, "Efficient and precise datarace detection for multithreaded objectoriented programs," in Proc. of the ACM SIGPLAN Conference on Programming language design and implementation, 2002, pp. 258-269.
-
(2002)
Proc. of the ACM SIGPLAN Conference on Programming language design and implementation
, pp. 258-269
-
-
Choi, J.D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
7
-
-
35548939899
-
Automatically classifying benign and harmful data racesallusing replay analysis
-
S. Narayanasamy, Z. Wang, J. Tigani, A. Edwards, and B. Calder, "Automatically classifying benign and harmful data racesallusing replay analysis," in ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI), 2007, pp. 22-31.
-
(2007)
ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI)
, pp. 22-31
-
-
Narayanasamy, S.1
Wang, Z.2
Tigani, J.3
Edwards, A.4
Calder, B.5
-
9
-
-
0003081294
-
Warlock: A static data race analysis tool
-
N. Sterling, "Warlock: A static data race analysis tool," in USENIX Winter Technical Conference, 1993, pp. 97-106.
-
(1993)
USENIX Winter Technical Conference
, pp. 97-106
-
-
Sterling, N.1
-
11
-
-
33745201521
-
LOCKSMITH: Context-sensitive correlation analysis for race detection
-
ACM
-
P. Pratikakis, J. S. Foster, and M. Hicks, "LOCKSMITH: context-sensitive correlation analysis for race detection," in ACM SlGPLAN conference on Programming language design and implementation (PLDI). ACM, 2006, pp. 320-331.
-
(2006)
ACM SlGPLAN conference on Programming language design and implementation (PLDI)
, pp. 320-331
-
-
Pratikakis, P.1
Foster, J.S.2
Hicks, M.3
-
12
-
-
33746060520
-
Effective static race detection for java
-
M. Naik, A. Aiken, and J. Whaley, "Effective static race detection for java," in ACM SIGPLAN Conference on Programming Language Design and Implementation, 2006, pp. 308-319.
-
(2006)
ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 308-319
-
-
Naik, M.1
Aiken, A.2
Whaley, J.3
-
13
-
-
11344262111
-
Run-time analysis for atomicity
-
3rd Workshop on. Run-time Verification RV'03
-
L. Wang and S. D. Stoller, "Run-time analysis for atomicity." in 3rd Workshop on. Run-time Verification (RV'03), ser. ENTCS, vol. 89, no. 2, 2003.
-
(2003)
ser. ENTCS
, vol.89
, Issue.2
-
-
Wang, L.1
Stoller, S.D.2
-
14
-
-
1442312209
-
Atomizer: A dynamic atomicity checker for multithreaded programs
-
C. Flanagan, and S. N. Freund, "Atomizer: a dynamic atomicity checker for multithreaded programs," in 31st ACM SIGPLAN-SIGACT Symposium, on Principles of Programming Languages (POPL), 2004, pp. 256-267.
-
(2004)
31st ACM SIGPLAN-SIGACT Symposium, on Principles of Programming Languages (POPL)
, pp. 256-267
-
-
Flanagan, C.1
Freund, S.N.2
-
15
-
-
33751033144
-
Accurate and efficient runtime detection of atomicity errors in concurrent programs
-
ACM Press, Mar
-
L. Wang and S. D. Stoller, "Accurate and efficient runtime detection of atomicity errors in concurrent programs," in Proc. ACM SIGPLAN 2006 Symposium, on Principles and Practice of Parallel Programming (PPoPP). ACM Press, Mar. 2006, pp. 137-146.
-
(2006)
Proc. ACM SIGPLAN 2006 Symposium, on Principles and Practice of Parallel Programming (PPoPP)
, pp. 137-146
-
-
Wang, L.1
Stoller, S.D.2
-
16
-
-
0016592810
-
-
R. J. Lipton, Reduction: A method of proving properties of parallel programs, Communications of the ACM, 1.8, no. 1.2, pp. 717-721, 1975.
-
R. J. Lipton, "Reduction: A method of proving properties of parallel programs," Communications of the ACM, vol. 1.8, no. 1.2, pp. 717-721, 1975.
-
-
-
-
18
-
-
4644245164
-
Checking concise specifications for multithreaded software
-
S. N. Freund and S. Qadeer, "Checking concise specifications for multithreaded software." Journal of Object Technology, vol. 3, no. 6, pp. 81-101, 2004.
-
(2004)
Journal of Object Technology
, vol.3
, Issue.6
, pp. 81-101
-
-
Freund, S.N.1
Qadeer, S.2
-
19
-
-
84944213097
-
Verifying atomicity specifications for concurrent object-oriented software using model-checking
-
J. Hatcliff, Robby, and M. B. Dwyer, "Verifying atomicity specifications for concurrent object-oriented software using model-checking," in Proc. of the International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'04), 2004, pp. 175-190.
-
(2004)
Proc. of the International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'04)
, pp. 175-190
-
-
Hatcliff, J.1
Robby2
Dwyer, M.B.3
-
20
-
-
33749870674
-
Verifying commit-atomicity using model-checking
-
C. Flanagan, "Verifying commit-atomicity using model-checking," in 11th International SPIN Workshop, 2004, pp. 252-266.
-
(2004)
11th International SPIN Workshop
, pp. 252-266
-
-
Flanagan, C.1
-
21
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
R. E. Strom and S. Yemini, "Typestate: A programming language concept for enhancing software reliability," IEEE Transactions on Software Engineering, vol. 12, no. 1, pp. 157-171, 1986.
-
(1986)
IEEE Transactions on Software Engineering
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
22
-
-
42149084430
-
Making trace monitors feasible
-
P. Avgustinov, J. Tibble, and O. de Moor, "Making trace monitors feasible," SIGPLAN Not., vol. 42, no. 10, pp. 589-608, 2007.
-
(2007)
SIGPLAN Not
, vol.42
, Issue.10
, pp. 589-608
-
-
Avgustinov, P.1
Tibble, J.2
de Moor, O.3
-
23
-
-
0017996760
-
-
L. Lamport, Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 2.1, no. 7, pp. 558-565, Jul. 1978.
-
L. Lamport, "Time, clocks, and the ordering of events in a distributed system," Communications of the ACM, vol. 2.1, no. 7, pp. 558-565, Jul. 1978.
-
-
-
-
25
-
-
57349161233
-
jpredictor: A predictive runtime analysis tool, for java
-
ACM press
-
F. Chen, T. F. Serbǎnutǎ, and G. Rosu, "jpredictor: A predictive runtime analysis tool, for java," in International Conference on Software Engineering (ICSE'08). ACM press, 2008.
-
(2008)
International Conference on Software Engineering (ICSE'08)
-
-
Chen, F.1
Serbǎnutǎ, T.F.2
Rosu, G.3
-
26
-
-
38549146204
-
Runtime safety analysis of multithreaded programs
-
Proceedings of 4th joint European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering ESEC/FSE 03
-
K. Sen, G. Rosu, and G. Agha, "Runtime safety analysis of multithreaded programs," in Proceedings of 4th joint European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 03), ser. ACM, 2003.
-
(2003)
ser. ACM
-
-
Sen, K.1
Rosu, G.2
Agha, G.3
-
28
-
-
34548219459
-
Static specification mining using automata-based abstractions
-
S. Shoham, E. Yahav, S. Fink, and M. Pistoia, "Static specification mining using automata-based abstractions," in International Symposium on Software Testing and Analysis, 2007.
-
(2007)
International Symposium on Software Testing and Analysis
-
-
Shoham, S.1
Yahav, E.2
Fink, S.3
Pistoia, M.4
-
31
-
-
0003055324
-
Virtual time and global states of distributed systems
-
Proceedings of the Parallel and Distributed Algorithms Conference
-
F. Mattern, "Virtual time and global states of distributed systems," in Proceedings of the Parallel and Distributed Algorithms Conference, ser. Elsevier Science, 1988, pp. 215-226.
-
(1988)
ser. Elsevier Science
, pp. 215-226
-
-
Mattern, F.1
-
32
-
-
0001811152
-
Consistent global states of distributed systems: Fundamental concepts and mechanisms
-
S. Mullender, Ed. Addison-Wesley, 1.993, pp, Online, Available
-
O. Babaoǧlu. and K. Marzullo, "Consistent global states of distributed systems: Fundamental concepts and mechanisms," in Distributed Systems, S. Mullender, Ed. Addison-Wesley, 1.993, pp. 55-96. [Online]. Available: citeseer.nj.nec.com/article/babaoglu93consistent.html
-
Distributed Systems
, pp. 55-96
-
-
Babaoǧlu, O.1
Marzullo, K.2
-
33
-
-
18944398082
-
Partial order trace analyzer (pota) for distrubted programs
-
Proceedings of the 3rd Workshop on Runtime Verification RV03
-
A. Sen and V. K. Garg, "Partial order trace analyzer (pota) for distrubted programs," in Proceedings of the 3rd Workshop on Runtime Verification (RV03), ser. Electronic Notes in Theoretical Computer Science, 2003.
-
(2003)
ser. Electronic Notes in Theoretical Computer Science
-
-
Sen, A.1
Garg, V.K.2
-
34
-
-
33749420474
-
Online efficient predictive safety analysis of multithreaded programs
-
10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems TACAS'04
-
K. Sen, G. Rosu, and G. Agha, "Online efficient predictive safety analysis of multithreaded programs," in 10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'04), ser. Lecture Notes in Computer Science, vol. 2988, 2004, pp. 123-138.
-
(2004)
ser. Lecture Notes in Computer Science
, vol.2988
, pp. 123-138
-
-
Sen, K.1
Rosu, G.2
Agha, G.3
-
35
-
-
84938806379
-
On the synthesis of finitestate machines from, samples of their behavior
-
A. W. Biermann and J. A. Feldman, "On the synthesis of finitestate machines from, samples of their behavior," IEEE Transactions on Computers, pp. 591-597, 1972.
-
(1972)
IEEE Transactions on Computers
, pp. 591-597
-
-
Biermann, A.W.1
Feldman, J.A.2
|