-
2
-
-
8344241113
-
A scalable lock-free stack algorithm
-
ACM Press, New York
-
Hendler, D., Shavit, N., Yerushalmi, L.: A scalable lock-free stack algorithm. In: SPAA '04: ACM symposium on Parallelism in algorithms and architectures, pp. 206-215. ACM Press, New York (2004)
-
(2004)
SPAA '04: ACM Symposium on Parallelism in Algorithms and Architectures
, pp. 206-215
-
-
Hendler, D.1
Shavit, N.2
Yerushalmi, L.3
-
4
-
-
35048837164
-
CAS-based lock-free algorithm for shared deques
-
Euro-Par 2003 Parallel Processing 9th International Euro-Par Conference Klagenfurt, Austria, August 26-29, 2003 Proceedings
-
Michael, M.M.: Cas-based lock-free algorithm for shared deques. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 651-660. Springer, Heidelberg (2003) (Pubitemid 37223898)
-
(2003)
Lecture Notes in Computer Science
, Issue.2790
, pp. 651-660
-
-
Michael, M.M.1
-
5
-
-
0036953737
-
High performance dynamic lock-free hash tables and list-based sets
-
ACM, New York
-
Michael, M.M.: High performance dynamic lock-free hash tables and list-based sets. In: SPAA 2002, pp. 73-82. ACM, New York (2002)
-
(2002)
SPAA 2002
, pp. 73-82
-
-
Michael, M.M.1
-
6
-
-
8344265234
-
Dcas is not a silver bullet for nonblocking algorithm design
-
ACM, New York
-
Doherty, S., Detlefs, D.L., Groves, L., Flood, C.H., Luchangco, V., Martin, P.A., Moir, M., Shavit, N., Steele Jr., G.L.: Dcas is not a silver bullet for nonblocking algorithm design. In: SPAA '04: Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures, pp. 216-224. ACM, New York (2004)
-
(2004)
SPAA '04: Proceedings of the Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures
, pp. 216-224
-
-
Doherty, S.1
Detlefs, D.L.2
Groves, L.3
Flood, C.H.4
Luchangco, V.5
Martin, P.A.6
Moir, M.7
Shavit, N.8
Steele Jr., G.L.9
-
7
-
-
35048816017
-
Formal verification of a practical lock-free queue algorithm
-
Doherty, S., Groves, L., Luchangco, V., Moir, M.: Formal verification of a practical lock-free queue algorithm. In: de Frutos-Escrig, D., Núñez, M. (eds.) FORTE 2004. LNCS, vol. 3235, pp. 97-114. Springer, Heidelberg (2004) (Pubitemid 39741570)
-
(2004)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.3235
, pp. 97-114
-
-
Doherty, S.1
Groves, L.2
Luchangco, V.3
Moir, M.4
-
8
-
-
59449085080
-
Trace-based derivation of a scalable lock-free stack algorithm
-
Groves, L., Colvin, R.: Trace-based derivation of a scalable lock-free stack algorithm. Formal Aspects of Computing (FAC) 21(1-2), 187-223 (2009)
-
(2009)
Formal Aspects of Computing (FAC)
, vol.21
, Issue.1-2
, pp. 187-223
-
-
Groves, L.1
Colvin, R.2
-
9
-
-
33749871295
-
Proving correctness of highly-concurrent linearisable objects
-
Proceedings of the 2006 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP'06
-
Vafeiadis, V., Herlihy, M., Hoare, T., Shapiro, M.: Proving correctness of highlyconcurrent linearisable objects. In: PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 129-136. ACM, New York (2006) (Pubitemid 44758683)
-
(2006)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, vol.2006
, pp. 129-136
-
-
Vafeiadis, V.1
Herlihy, M.2
Hoare, T.3
Shapiro, M.4
-
10
-
-
35048881589
-
A formal reduction for lock-free parallel algorithms
-
Alur, R., Peled, D.A. (eds) CAV 2004. Springer, Heidelberg
-
Gao, H., Hesselink, W.H.: A formal reduction for lock-free parallel algorithms. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, vol. 3114, pp. 305-309. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3114
, pp. 305-309
-
-
Gao, H.1
Hesselink, W.H.2
-
11
-
-
74349126500
-
Proving linearizability with temporal logic
-
Bäumler, S., Schellhorn, G., Tofan, B., Reif, W.: Proving linearizability with temporal logic. In: Formal Aspects of Computing (FAC), (2009), http://www.springerlink.com/content/7507m59834066h04/
-
(2009)
Formal Aspects of Computing (FAC)
-
-
Bäumler, S.1
Schellhorn, G.2
Tofan, B.3
Reif, W.4
-
12
-
-
38049117904
-
Verifying lock-freedom using well-founded orders
-
Jones, C.B., Liu, Z., Woodcock, J. (eds) ICTAC 2007. Springer, Heidelberg
-
Colvin, R., Dongol, B.: Verifying lock-freedom using well-founded orders. In: Jones, C.B., Liu, Z., Woodcock, J. (eds.) ICTAC 2007. LNCS, vol. 4711, pp. 124-138. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4711
, pp. 124-138
-
-
Colvin, R.1
Dongol, B.2
-
13
-
-
58149175808
-
A general technique for proving lock-freedom
-
Colvin, R., Dongol, B.: A general technique for proving lock-freedom. Sci. Comput. Program. 74(3), 143-165 (2009)
-
(2009)
Sci. Comput. Program.
, vol.74
, Issue.3
, pp. 143-165
-
-
Colvin, R.1
Dongol, B.2
-
14
-
-
67649848390
-
Proving that nonblocking algorithms don't block
-
ACM, New York
-
Gotsman, A., Cook, B., Parkinson, M., Vafeiadis, V.: Proving that nonblocking algorithms don't block. In: Principles of Programming Languages, pp. 16-28. ACM, New York (2009)
-
(2009)
Principles of Programming Languages
, pp. 16-28
-
-
Gotsman, A.1
Cook, B.2
Parkinson, M.3
Vafeiadis, V.4
-
16
-
-
41149088016
-
A lock-free multiprocessor os kernel
-
Massalin, H., Pu, C.: A lock-free multiprocessor os kernel. SIGOPS Oper. Syst. Rev. 26(2), 108 (1992)
-
(1992)
SIGOPS Oper. Syst. Rev.
, vol.26
, Issue.2
, pp. 108
-
-
Massalin, H.1
Pu, C.2
-
17
-
-
0020929268
-
Specification and design of (parallel) programs
-
North-Holland, Amsterdam
-
Jones, C.B.: Specification and design of (parallel) programs. In: Proceedings of IFIP'83, pp. 321-332. North-Holland, Amsterdam (1983)
-
(1983)
Proceedings of IFIP'83
, pp. 321-332
-
-
Jones, C.B.1
-
18
-
-
79251583300
-
A reduction theorem for concurrent object-oriented programs
-
McIver, A., Morgan, C. (eds.). Springer, New York
-
Misra, J.: A reduction theorem for concurrent object-oriented programs. In:McIver, A., Morgan, C. (eds.) Programming methodology, pp. 69-92. Springer, New York (2003)
-
(2003)
Programming Methodology
, pp. 69-92
-
-
Misra, J.1
-
20
-
-
34347252074
-
-
Software Technology Research Laboratory, SERCentre, The Gateway, Leicester LE1 9BH, UK
-
Cau, A., Moszkowski, B., Zedan, H.: ITL - Interval Temporal Logic. Software Technology Research Laboratory, SERCentre, De Montfort University, The Gateway, Leicester LE1 9BH, UK (2002), http://www.cms.dmu.ac.uk/~cau/itlhomepage
-
(2002)
ITL - Interval Temporal Logic
-
-
Cau, A.1
Moszkowski, B.2
Zedan, H.3
-
21
-
-
0011272228
-
Structured specifications and interactive proofs with KIV
-
Bibel, W., Schmitt, P. (eds.). Kluwer Academic Publishers, Dordrecht
-
Reif, W., Schellhorn, G., Stenzel, K., Balser, M.: Structured specifications and interactive proofs with KIV. In: Bibel, W., Schmitt, P. (eds.) Automated Deduction-A Basis for Applications. Systems and Implementation Techniques, vol. II, pp. 13-39. Kluwer Academic Publishers, Dordrecht (1998)
-
(1998)
Automated Deduction-A Basis for Applications. Systems and Implementation Techniques
, vol.2
, pp. 13-39
-
-
Reif, W.1
Schellhorn, G.2
Stenzel, K.3
Balser, M.4
-
22
-
-
37849189689
-
Lock-free parallel and concurrent garbage collection by mark&sweep
-
DOI 10.1016/j.scico.2006.10.001, PII S0167642306002036
-
Gao, H., Groote, J.F., Hesselink, W.H.: Lock-free parallel and concurrent garbage collection by mark&sweep. Sci. Comput. Program. 64(3), 341-374 (2007) (Pubitemid 44828142)
-
(2007)
Science of Computer Programming
, vol.64
, Issue.3
, pp. 341-374
-
-
Gao, H.1
Groote, J.F.2
Hesselink, W.H.3
-
23
-
-
77950221845
-
Interactive verification of concurrent systems using symbolic execution
-
Bäumler, S., Balser, M., Nafz, F., Reif, W., Schellhorn, G.: Interactive verification of concurrent systems using symbolic execution. AI Communications 23(2-3), 285-307 (2010)
-
(2010)
AI Communications
, vol.23
, Issue.2-3
, pp. 285-307
-
-
Bäumler, S.1
Balser, M.2
Nafz, F.3
Reif, W.4
Schellhorn, G.5
-
25
-
-
84957803225
-
Logical foundations for compositional verification and development of concurrent programs in unity
-
Alagar, V.S., Nivat, M. (eds) AMAST 1995. Springer, Heidelberg
-
Collette, P., Knapp, E.: Logical foundations for compositional verification and development of concurrent programs in unity. In: Alagar, V.S., Nivat, M. (eds.) AMAST 1995. LNCS, vol. 936, pp. 353-367. Springer, Heidelberg (1995)
-
(1995)
LNCS
, vol.936
, pp. 353-367
-
-
Collette, P.1
Knapp, E.2
-
26
-
-
33645269120
-
Concurrency verification: Introduction to compositional and noncompositional methods
-
Cambridge University Press, Cambridge
-
Roever,W.P.D., de Boer, F., Hannemann, U., Hooman, J., Lakhnech, Y., Poel, M., Zwiers, J.: Concurrency Verification: Introduction to Compositional and Noncompositional Methods. Cambridge Tracts in Theoretical Computer Science, vol. 54. Cambridge University Press, Cambridge (2001)
-
(2001)
Cambridge Tracts in Theoretical Computer Science
, vol.54
-
-
Roever, W.P.D.1
De Boer, F.2
Hannemann, U.3
Hooman, J.4
Lakhnech, Y.5
Poel, M.6
Zwiers, J.7
-
29
-
-
33845274916
-
Formalising progress properties of non-blocking programs
-
Formal Methods and Software Engineering - 8th International Conference on Formal Engineering Methods, ICFEM 2006, Proceedings
-
Dongol, B.: Formalising progress properties of non-blocking programs. In: Liu, Z., He, J. (eds.) ICFEM 2006. LNCS, vol. 4260, pp. 284-303. Springer, Heidelberg (2006) (Pubitemid 44860758)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4260
, pp. 284-303
-
-
Dongol, B.1
-
31
-
-
27844608462
-
Lock-free dynamic hash tables with open addressing
-
DOI 10.1007/s00446-004-0115-2
-
Gao, H., Groote, J.F., Hesselink, W.H.: Lock-free dynamic hash tables with open addressing. Distrib. Comput. 18(1), 21-42 (2005) (Pubitemid 41660459)
-
(2005)
Distributed Computing
, vol.18
, Issue.1
, pp. 21-42
-
-
Gao, H.1
Groote, J.F.2
Hesselink, W.H.3
-
32
-
-
38149072282
-
Comparison under abstraction for verifying linearizability
-
Damm, W., Hermanns, H. (eds) CAV 2007. Springer, Heidelberg
-
Amit, D., Rinetzky, N., Reps, T.W., Sagiv, M., Yahav, E.: Comparison under abstraction for verifying linearizability. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 477-490. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4590
, pp. 477-490
-
-
Amit, D.1
Rinetzky, N.2
Reps, T.W.3
Sagiv, M.4
Yahav, E.5
-
33
-
-
0039488517
-
Parametric shape analysis via 3-valued logic
-
Sagiv, M., Reps, T., Wilhelm, R.: Parametric shape analysis via 3-valued logic. ACM Trans. Program. Lang. Syst. 24(3), 217-298 (2002)
-
(2002)
ACM Trans. Program. Lang. Syst.
, vol.24
, Issue.3
, pp. 217-298
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
34
-
-
38149014674
-
Proving linearizability via non-atomic refinement
-
Davies, J., Gibbons, J. (eds) IFM 2007. Springer, Heidelberg
-
Derrick, J., Schellhorn, G., Wehrheim, H.: Proving linearizability via non-atomic refinement. In: Davies, J., Gibbons, J. (eds.) IFM 2007. LNCS, vol. 4591, pp. 195-214. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4591
, pp. 195-214
-
-
Derrick, J.1
Schellhorn, G.2
Wehrheim, H.3
-
35
-
-
0017173886
-
An axiomatic proof technique for parallel programs i
-
Owicki, S.S., Gries, D.: An Axiomatic Proof Technique for Parallel Programs I. Acta Inf. 6, 319-340 (1976)
-
(1976)
Acta Inf.
, vol.6
, pp. 319-340
-
-
Owicki, S.S.1
Gries, D.2
-
36
-
-
27144545762
-
Formal verification of an array-based nonblocking queue
-
Proceedings - 10th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2005
-
Colvin, R., Groves, L.: Formal verification of an array-based nonblocking queue. In: ICECCS '05: Proceedings of the 10th IEEE International Conference on Engineering of Complex Computer Systems, Washington, DC, USA, pp. 507-516. IEEE Computer Society Press, Los Alamitos (2005) (Pubitemid 41495779)
-
(2005)
Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
, pp. 507-516
-
-
Colvin, R.1
Groves, L.2
-
37
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
Fribourg, L. (ed) CSL 2001 and EACSL 2001. Springer, Heidelberg
-
O'Hearn, P., Reynolds, J., Yang, H.: Local reasoning about programs that alter data structures. In: Fribourg, L. (ed.) CSL 2001 and EACSL 2001. LNCS, vol. 2142, p. 1. Springer, Heidelberg (2001)
-
(2001)
LNCS
, vol.2142
, pp. 1
-
-
O'hearn, P.1
Reynolds, J.2
Yang, H.3
|