-
1
-
-
50249149602
-
Preventing memory error exploits with WIT
-
P. Akritidis, C. Cadar, C. Raiciu, M. Costa, and M. Castro. Preventing memory error exploits with WIT. In IEEE Symposium on Security and Privacy, May 2008.
-
IEEE Symposium on Security and Privacy, May 2008
-
-
Akritidis, P.1
Cadar, C.2
Raiciu, C.3
Costa, M.4
Castro, M.5
-
2
-
-
57349105680
-
SharC: Checking data sharing strategies for multithreaded C
-
Z. Anderson, D. Gay, R. Ennals, and E. Brewer. SharC: Checking data sharing strategies for multithreaded C. In PLDI, 2008.
-
(2008)
PLDI
-
-
Anderson, Z.1
Gay, D.2
Ennals, R.3
Brewer, E.4
-
3
-
-
70450270707
-
Lightweight annotations for controlling sharing in concurrent data structures
-
Z. Anderson, D. Gay, and M. Naik. Lightweight annotations for controlling sharing in concurrent data structures. In PLDI, 2009.
-
(2009)
PLDI
-
-
Anderson, Z.1
Gay, D.2
Naik, M.3
-
5
-
-
72249091267
-
Fast byte-granularity software fault isolation
-
M. Castro, M. Costa, J. Martin, M. Peinado, P. Akritidis, A. Donnelly, P. Barham, and R. Black. Fast byte-granularity software fault isolation. In SOSP, 2009.
-
(2009)
SOSP
-
-
Castro, M.1
Costa, M.2
Martin, J.3
Peinado, M.4
Akritidis, P.5
Donnelly, A.6
Barham, P.7
Black, R.8
-
6
-
-
77149163257
-
HAVE: Detecting atomicity violations via integrated dynamic and static analysis
-
Q. Chen, L. Wang, Z. Yang, and S. D. Stoller. HAVE: Detecting atomicity violations via integrated dynamic and static analysis. In FASE, 2009.
-
(2009)
FASE
-
-
Chen, Q.1
Wang, L.2
Yang, Z.3
Stoller, S.D.4
-
7
-
-
70350613514
-
Dependent types for low-level programming
-
J. Condit, M. Harren, Z. Anderson, D. Gay, and G. Necula. Dependent types for low-level programming. In ESOP, 2007.
-
(2007)
ESOP
-
-
Condit, J.1
Harren, M.2
Anderson, Z.3
Gay, D.4
Necula, G.5
-
8
-
-
35448953399
-
Goldilocks: A race and transaction-aware Java runtime
-
T. Elmas, S. Qadeer, and S. Tasiran. Goldilocks: a race and transaction-aware Java runtime. In PLDI, 2007.
-
(2007)
PLDI
-
-
Elmas, T.1
Qadeer, S.2
Tasiran, S.3
-
9
-
-
42149116840
-
Atomizer: A dynamic atomicity checker for multithreaded programs
-
C. Flanagan and S. N. Freund. Atomizer: A dynamic atomicity checker for multithreaded programs. Sci. Comput. Program., 71(2):89-109, 2008.
-
(2008)
Sci. Comput. Program
, vol.71
, Issue.2
, pp. 89-109
-
-
Flanagan, C.1
Freund, S.N.2
-
10
-
-
70450237676
-
FastTrack: Efficient and precise dynamic race detection
-
C. Flanagan and S. N. Freund. FastTrack: efficient and precise dynamic race detection. In PLDI, 2009.
-
(2009)
PLDI
-
-
Flanagan, C.1
Freund, S.N.2
-
11
-
-
57349128410
-
Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
-
C. Flanagan, S. N. Freund, and J. Yi. Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs. In PLDI, 2008.
-
(2008)
PLDI
-
-
Flanagan, C.1
Freund, S.N.2
Yi, J.3
-
12
-
-
0037697288
-
A type and effect system for atomicity
-
C. Flanagan and S. Qadeer. A type and effect system for atomicity. In PLDI, 2003.
-
(2003)
PLDI
-
-
Flanagan, C.1
Qadeer, S.2
-
13
-
-
72249113391
-
Debugging in the (very) large: Ten years of implementation and experience
-
K. Glerum, K. Kinshumann, S. Greenberg, G. Aul, V. Orgovan, G. Nichols, D. Grant, G. Loihle, and G. Hunt. Debugging in the (very) large: Ten years of implementation and experience. In SOSP'09, 2009.
-
(2009)
SOSP'09
-
-
Glerum, K.1
Kinshumann, K.2
Greenberg, S.3
Aul, G.4
Orgovan, V.5
Nichols, G.6
Grant, D.7
Loihle, G.8
Hunt, G.9
-
14
-
-
57349113798
-
Dynamic detection of atomic-set-serializability violations
-
C. Hammer, J. Dolby, M. Vaziri, and F. Tip. Dynamic detection of atomic-set-serializability violations. In ICSE, 2008.
-
(2008)
ICSE
-
-
Hammer, C.1
Dolby, J.2
Vaziri, M.3
Tip, F.4
-
15
-
-
77749287306
-
CalFuzzer: An extensible active testing framework for concurrent programs
-
P. Joshi, M. Naik, C.-S. Park, and K. Sen. CalFuzzer: An extensible active testing framework for concurrent programs. In CAV, 2009.
-
(2009)
CAV
-
-
Joshi, P.1
Naik, M.2
Park, C.-S.3
Sen, K.4
-
16
-
-
0016592810
-
Reduction: A method of proving properties of parallel programs
-
R. J. Lipton. Reduction: a method of proving properties of parallel programs. Commun. ACM, 18(12):717-721, 1975.
-
(1975)
Commun. ACM
, vol.18
, Issue.12
, pp. 717-721
-
-
Lipton, R.J.1
-
17
-
-
67650035234
-
Finding and reproducing heisenbugs in concurrent programs
-
M. Musuvathi, S. Qadeer, T. Ball, G. Basler, P. A. Nainar, and I. Neamtiu. Finding and reproducing heisenbugs in concurrent programs. In OSDI, 2008.
-
(2008)
OSDI
-
-
Musuvathi, M.1
Qadeer, S.2
Ball, T.3
Basler, G.4
Nainar, P.A.5
Neamtiu, I.6
-
18
-
-
77950891739
-
-
Phoenix. http://connect.microsoft.com/phoenix.
-
-
-
-
19
-
-
67650211530
-
Context-sensitive correlation analysis for detecting races
-
P. Pratikakis, J. S. Foster, and M. Hicks. Context-sensitive correlation analysis for detecting races. In PLDI, 2006.
-
(2006)
PLDI
-
-
Pratikakis, P.1
Foster, J.S.2
Hicks, M.3
-
21
-
-
0031272525
-
Eraser: A Dynamic Data Race Detector for Multithreaded Programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: a dynamic data race detector for multithreaded programs. ACM Trans. Comput. Syst., 15(4):391-411, 1997. (Pubitemid 127449840)
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
22
-
-
33751033144
-
Accurate and efficient runtime detection of atomicity errors in concurrent programs
-
L.Wang and S. D. Stoller. Accurate and efficient runtime detection of atomicity errors in concurrent programs. In PPoPP, 2006.
-
(2006)
PPoPP
-
-
Wang, L.1
Stoller, S.D.2
|