-
1
-
-
33746090532
-
-
Ali-Reza Adl-Tabatabai, Brian T. Lewis, Vijay Menon, Brian R. Murphy, Bratin Saha, and Tatiana Shpeisman. Compiler and runtime support for efficient software transactional memory. In PLDI '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 26-37. ACM Press, 2006.
-
Ali-Reza Adl-Tabatabai, Brian T. Lewis, Vijay Menon, Brian R. Murphy, Bratin Saha, and Tatiana Shpeisman. Compiler and runtime support for efficient software transactional memory. In PLDI '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 26-37. ACM Press, 2006.
-
-
-
-
3
-
-
4644269527
-
Verification of object-oriented programs with invariants
-
June
-
Mike Barnett, Robert DeLine, Manuel Fähndrich, K. Rustan M. Leino, and Wolfram Schulte. Verification of object-oriented programs with invariants. Journal of Object Technology Special Issue: ECOOP 2003 workshop on Formal Techniques for Javalike Programs, 3 (6) :27-56, June 2004.
-
(2004)
Journal of Object Technology Special Issue: ECOOP 2003 workshop on Formal Techniques for Javalike Programs
, vol.3
, Issue.6
, pp. 27-56
-
-
Barnett, M.1
DeLine, R.2
Fähndrich, M.3
Rustan, K.4
Leino, M.5
Schulte, W.6
-
4
-
-
63549083364
-
Verifying correct usage of atomic blocks and typestate: Technical companion
-
Technical Report CMU-ISR-08-126
-
Nels E. Beckman and Jonathan Aldrich. Verifying correct usage of atomic blocks and typestate: Technical companion. Technical Report CMU-ISR-08-126, Carnegie Mellon University, 2008. http://reports-archive.adm.cs.cmu.edu/anon /isr2008/CMU-ISR-08-126.pdf.
-
(2008)
-
-
Beckman, N.E.1
Aldrich, J.2
-
6
-
-
57349091692
-
Plural: Checking protocol compliance under aliasing
-
ACM Press, May
-
Kevin Bierhoff and Jonathan Aldrich. Plural: Checking protocol compliance under aliasing. In Companion Proceedings of ICSE- 30, pages 971-972. ACM Press, May 2008.
-
(2008)
Companion Proceedings of ICSE
, vol.30
, pp. 971-972
-
-
Bierhoff, K.1
Aldrich, J.2
-
7
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
ACM Press
-
Chandrasekhar Boyapati, Robert Lee, and Martin Rinard. Ownership types for safe programming: preventing data races and deadlocks. In OOPSLA '02: Proceedings of the 17th ACM SIG- PLAN conference on Object-oriented programming, systems, languages, and applications, pages 211-230. ACM Press, 2002.
-
(2002)
OOPSLA '02: Proceedings of the 17th ACM SIG- PLAN conference on Object-oriented programming, systems, languages, and applications
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
8
-
-
35248819194
-
Checking interference with fractional permissions
-
R. Cousot, editor, Berlin, Heidelberg, New York, Springer
-
John Boyland. Checking interference with fractional permissions. In R. Cousot, editor, Static Analysis: 10th International Symposium, volume 2694 of Lecture Notes in Computer Science, pages 55-72, Berlin, Heidelberg, New York, 2003. Springer.
-
(2003)
Static Analysis: 10th International Symposium, volume 2694 of Lecture Notes in Computer Science
, pp. 55-72
-
-
Boyland, J.1
-
13
-
-
0023171371
-
Linear logic
-
Jean-Yves Girard. Linear logic. Theor. Comput. Sci., 50 (1) :1-102, 1987.
-
(1987)
Theor. Comput. Sci
, vol.50
, Issue.1
, pp. 1-102
-
-
Girard, J.-Y.1
-
19
-
-
42149128090
-
Lock inference for atomic sections
-
Michael Hicks, Jeffrey S. Foster, and Polyvios Pratikakis. Lock inference for atomic sections. In TRANSACT '06: First ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing, 2006.
-
(2006)
TRANSACT '06: First ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing
-
-
Hicks, M.1
Foster, J.S.2
Pratikakis, P.3
-
21
-
-
33749412165
-
Safe concurrency for aggregate objects with invariants
-
Washington, DC, USA, IEEE Computer Society
-
Bart Jacobs, Frank Piessens, K. Rustan M. Leino, and Wolfram Schulte. Safe concurrency for aggregate objects with invariants. In SEFM '05: Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods, pages 137-147, Washington, DC, USA, 2005. IEEE Computer Society.
-
(2005)
SEFM '05: Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods
, pp. 137-147
-
-
Jacobs, B.1
Piessens, F.2
Rustan, K.3
Leino, M.4
Schulte, W.5
-
22
-
-
0020929268
-
Specification and design of (parallel) programs
-
North-Holland
-
Cliff B. Jones. Specification and design of (parallel) programs. In Proceedings of IFIP'83, pages 321-332. North-Holland, 1983.
-
(1983)
Proceedings of IFIP'83
, pp. 321-332
-
-
Jones, C.B.1
-
23
-
-
0028766099
-
First-order linear logic without modalities is NEXPTIME-hard
-
Patrick Lincoln and Andre Scedrov. First-order linear logic without modalities is NEXPTIME-hard. Theor. Comput. Sci., 135 (1) : 139-153, 1994.
-
(1994)
Theor. Comput. Sci
, vol.135
, Issue.1
, pp. 139-153
-
-
Lincoln, P.1
Scedrov, A.2
-
24
-
-
0016592810
-
Reduction: A method of proving properties of parallel programs
-
Richard 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
-
26
-
-
34047114898
-
Resources, concurrency, and local reasoning
-
Peter W. O'Hearn. Resources, concurrency, and local reasoning. Theor. Comput. Sci., 375 (1-3) :271-307, 2007.
-
(2007)
Theor. Comput. Sci
, vol.375
, Issue.1-3
, pp. 271-307
-
-
O'Hearn, P.W.1
-
27
-
-
0016951439
-
Verifying properties of parallel programs: An axiomatic approach
-
Susan Owicki and David Gries. Verifying properties of parallel programs: an axiomatic approach. Commun. ACM, 19 (5) :279-285, 1976.
-
(1976)
Commun. ACM
, vol.19
, Issue.5
, pp. 279-285
-
-
Owicki, S.1
Gries, D.2
-
29
-
-
26444560913
-
Dwyer, Cormac Flanagan, John Hatcliff, Gary T. Leavens, and Robby. Extending JML for modular specification and verification of multi-threaded programs
-
Edwin Rodriguez, Matthew B. Dwyer, Cormac Flanagan, John Hatcliff, Gary T. Leavens, and Robby. Extending JML for modular specification and verification of multi-threaded programs. In ECOOP '05: Object-Oriented Programming 19th European Conference, pages 551-576, 2005.
-
(2005)
ECOOP '05: Object-Oriented Programming 19th European Conference
, pp. 551-576
-
-
Rodriguez, E.1
Matthew, B.2
-
30
-
-
31844457264
-
Automated type-based analysis of data races and atomicity
-
ACM Press
-
Amit Sasturkar, Rahul Agarwal, Liqiang Wang, and Scott D. Stoller. Automated type-based analysis of data races and atomicity. In PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, pages 83-94. ACM Press, 2005.
-
(2005)
PPoPP '05: Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
, pp. 83-94
-
-
Sasturkar, A.1
Agarwal, R.2
Wang, L.3
Stoller, S.D.4
-
31
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
Stefan Savage, Michael Burrows, Greg Nelson, Patrick Sobalvarro, and Thomas Anderson. Eraser: a dynamic data race detector for multithreaded programs. ACM Trans. Comput. Syst., 15 (4) : 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.5
-
33
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
Robert E. Strom and Shaula Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Softw. Eng., 12 (1) :157-171, 1986.
-
(1986)
IEEE Trans. Softw. Eng
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
35
-
-
67650068863
-
-
Philip Wadler. Linear types can change the world! In M. Broy and C. Jones, editors, IFIP TC 2 Working Conference on Programming Concepts and Methods, Sea of Galilee, Israel, pages 347-359. North Holland, 1990.
-
Philip Wadler. Linear types can change the world! In M. Broy and C. Jones, editors, IFIP TC 2 Working Conference on Programming Concepts and Methods, Sea of Galilee, Israel, pages 347-359. North Holland, 1990.
-
-
-
|