-
3
-
-
35348951470
-
The software model checker Blast: Applications to software engineering
-
October
-
D. Beyer, T. A. Henzinger, R. Jhala, and R. Majumdar. The software model checker Blast: Applications to software engineering. Int. J. Softw. Tools Technol. Transf., 9:505-525, October 2007.
-
(2007)
Int. J. Softw. Tools Technol. Transf.
, vol.9
, pp. 505-525
-
-
Beyer, D.1
Henzinger, T.A.2
Jhala, R.3
Majumdar, R.4
-
4
-
-
33750426693
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
S. M. Blackburn, R. Garner, C. Hoffmann, A. M. Khang, K. S. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanović, T. VanDrunen, D. von Dincklage, and B. Wiedermann. The DaCapo benchmarks: Java benchmarking development and analysis. In Object-oriented Programming Systems, Languages, and Applications (OOPSLA), pages 169-190, 2006.
-
(2006)
Object-oriented Programming Systems, Languages, and Applications (OOPSLA)
, pp. 169-190
-
-
Blackburn, S.M.1
Garner, R.2
Hoffmann, C.3
Khang, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanović, D.17
VanDrunen, T.18
Von Dincklage, D.19
Wiedermann, B.20
more..
-
5
-
-
72249108375
-
A type and effect system for Deterministic Parallel Java
-
R. L. Bocchino, Jr., V. S. Adve, D. Dig, S. V. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for Deterministic Parallel Java. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 97-116, 2009.
-
(2009)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 97-116
-
-
Bocchino Jr., R.L.1
Adve, V.S.2
Dig, D.3
Adve, S.V.4
Heumann, S.5
Komuravelli, R.6
Overbey, J.7
Simmons, P.8
Sung, H.9
Vakilian, M.10
-
6
-
-
79251586295
-
Safe nondeterminism in a deterministic-by-default parallel language
-
R. L. Bocchino, Jr., S. Heumann, N. Honarmand, S. V. Adve, V. S. Adve, A. Welc, and T. Shpeisman. Safe nondeterminism in a deterministic-by-default parallel language. In Principles of Programming Languages (POPL), pages 535-548, 2011.
-
(2011)
Principles of Programming Languages (POPL)
, pp. 535-548
-
-
Bocchino Jr., R.L.1
Heumann, S.2
Honarmand, N.3
Adve, S.V.4
Adve, V.S.5
Welc, A.6
Shpeisman, T.7
-
7
-
-
77954726954
-
Line-up: A complete and automatic linearizability checker
-
S. Burckhardt, C. Dern, M. Musuvathi, and R. Tan. Line-up: A complete and automatic linearizability checker. In Programming Language Design and Implementation (PLDI), pages 330-340, 2010.
-
(2010)
Programming Language Design and Implementation (PLDI)
, pp. 330-340
-
-
Burckhardt, S.1
Dern, C.2
Musuvathi, M.3
Tan, R.4
-
9
-
-
85054043032
-
Separating functional and parallel correctness using nondeterministic sequential specifications
-
Position paper
-
J. Burnim, G. Necula, and K. Sen. Separating functional and parallel correctness using nondeterministic sequential specifications. In Hot Topics in Parallelism (HOTPAR), 2010. Position paper.
-
(2010)
Hot Topics in Parallelism (HOTPAR)
-
-
Burnim, J.1
Necula, G.2
Sen, K.3
-
17
-
-
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 International Conference on Software Engineering (ICSE), pages 231-240, 2008.
-
(2008)
International Conference on Software Engineering (ICSE)
, pp. 231-240
-
-
Hammer, C.1
Dolby, J.2
Vaziri, M.3
Tip, F.4
-
19
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
July
-
M. P. Herlihy and J. M.Wing. Linearizability: A correctness condition for concurrent objects. ACM Trans. Prog. Lang. Syst., 12:463-492, July 1990.
-
(1990)
ACM Trans. Prog. Lang. Syst.
, vol.12
, pp. 463-492
-
-
Herlihy, M.P.1
Wing, J.M.2
-
21
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic parallelism requires abstractions. In Programming Language Design and Implementation (PLDI), 2007.
-
(2007)
Programming Language Design and Implementation (PLDI)
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
22
-
-
70349191933
-
Lonestar: A suite of parallel irregular programs
-
M. Kulkarni, M. Burtscher, C. Cascaval, and K. Pingali. Lonestar: A suite of parallel irregular programs. In International Symposium on Performance Analysis of Systems and Software, (ISPASS), April 2009.
-
International Symposium on Performance Analysis of Systems and Software, (ISPASS), April 2009
-
-
Kulkarni, M.1
Burtscher, M.2
Cascaval, C.3
Pingali, K.4
-
23
-
-
77954710212
-
Detecting atomic-set serializability violations in multithreaded programs through active randomized testing
-
Z. Lai, S. C. Cheung, and W. K. Chan. Detecting atomic-set serializability violations in multithreaded programs through active randomized testing. In International Conference on Software Engineering (ICSE), pages 235-244, 2010.
-
(2010)
International Conference on Software Engineering (ICSE)
, pp. 235-244
-
-
Lai, Z.1
Cheung, S.C.2
Chan, W.K.3
-
24
-
-
0016592810
-
Reduction: A method of proving properties of parallel programs
-
R. J. Lipton. Reduction: A method of proving properties of parallel programs. Communications of the ACM, 18(12):717-721, 1975.
-
(1975)
Communications of the ACM
, vol.18
, Issue.12
, pp. 717-721
-
-
Lipton, R.J.1
-
27
-
-
0026829493
-
What are race conditions?: Some issues and formalizations
-
R. H. B. Netzer and B. P. Miller. What are race conditions?: Some issues and formalizations. ACM Lett. Prog. Lang. Syst., 1(1):74-88, 1992.
-
(1992)
ACM Lett. Prog. Lang. Syst.
, vol.1
, Issue.1
, pp. 74-88
-
-
Netzer, R.H.B.1
Miller, B.P.2
-
31
-
-
0000422707
-
Context-sensitive synchronization-sensitive analysis is undecidable
-
G. Ramalingam. Context-sensitive synchronization-sensitive analysis is undecidable. ACM Trans. Prog. Lang. Syst., 22(2):416-430, 2000.
-
(2000)
ACM Trans. Prog. Lang. Syst.
, vol.22
, Issue.2
, pp. 416-430
-
-
Ramalingam, G.1
-
32
-
-
84946439752
-
The lrpd test: Speculative run-time parallelization of loops with privatization and reduction parallelization
-
L. Rauchwerger and D. Padua. The lrpd test: speculative run-time parallelization of loops with privatization and reduction parallelization. In Programming Language Design and Implementation (PLDI), pages 218-232, 1995.
-
(1995)
Programming Language Design and Implementation (PLDI)
, pp. 218-232
-
-
Rauchwerger, L.1
Padua, D.2
-
35
-
-
0026152428
-
Run-time parallelization and scheduling of loops
-
J. Saltz, R. Mirchandaney, and K. Crowley. Run-time parallelization and scheduling of loops. Computers, IEEE Transactions on, 40(5):603-612, 1991.
-
(1991)
Computers, IEEE Transactions on
, vol.40
, Issue.5
, pp. 603-612
-
-
Saltz, J.1
Mirchandaney, R.2
Crowley, K.3
-
42
-
-
0001956132
-
Soot - A Java bytecode optimization framework
-
R. Vallée-Rai, P. Co, E. Gagnon, L. Hendren, P. Lam, and V. Sundaresan. Soot - a Java bytecode optimization framework. In Centre for Advanced Studies on Collaborative Research (CASCON), pages 125-135, 1999.
-
(1999)
Centre for Advanced Studies on Collaborative Research (CASCON)
, pp. 125-135
-
-
Vallée-Rai, R.1
Co, P.2
Gagnon, E.3
Hendren, L.4
Lam, P.5
Sundaresan, V.6
-
43
-
-
33745224776
-
Associating synchronization constraints with data in an object-oriented language
-
M. Vaziri, F. Tip, and J. Dolby. Associating synchronization constraints with data in an object-oriented language. In Principles of Programming Languages (POPL), pages 334-345, 2006.
-
(2006)
Principles of Programming Languages (POPL)
, pp. 334-345
-
-
Vaziri, M.1
Tip, F.2
Dolby, J.3
-
46
-
-
0035552051
-
Object race detection
-
C. von Praun and T. R. Gross. Object race detection. In Object Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 70-82, 2001.
-
(2001)
Object Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 70-82
-
-
Von Praun, C.1
Gross, T.R.2
-
48
-
-
33644653428
-
Runtime analysis of atomicity for multithreaded programs
-
L. Wang and S. D. Stoller. Runtime analysis of atomicity for multithreaded programs. IEEE Trans. Softw. Eng., 32:93-110, 2006.
-
(2006)
IEEE Trans. Softw. Eng.
, vol.32
, pp. 93-110
-
-
Wang, L.1
Stoller, S.D.2
-
49
-
-
0000077087
-
Testing and verifying concurrent objects
-
J. M. Wing and C. Gong. Testing and verifying concurrent objects. J. Parallel Distrib. Comput., 17(1-2):164-182, 1993.
-
(1993)
J. Parallel Distrib. Comput.
, vol.17
, Issue.1-2
, pp. 164-182
-
-
Wing, J.M.1
Gong, C.2
|