-
1
-
-
38549181552
-
SCOOP - Concurrency made easy
-
Kohlas, J., Meyer, B., Schiper, A. (eds.) Dependable Systems: Software, Computing, Networks. Springer, Heidelberg
-
Arslan, V., Eugster, P.T., Nienaltowski, P., Vaucouleur, S.: SCOOP - concurrency made easy. In: Kohlas, J., Meyer, B., Schiper, A. (eds.) Dependable Systems: Software, Computing, Networks. LNCS, vol.4028, pp. 82-102. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4028
, pp. 82-102
-
-
Arslan, V.1
Eugster, P.T.2
Nienaltowski, P.3
Vaucouleur, S.4
-
2
-
-
49049086746
-
Regional logic for local reasoning about global invariants
-
Vitek J. (ed.) ECOOP 2008 Springer, Heidelberg
-
Banerjee, A., Naumann, D.A., Rosenberg, S.: Regional logic for local reasoning about global invariants. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol.5142, pp. 387-411. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5142
, pp. 387-411
-
-
Banerjee, A.1
Naumann, D.A.2
Rosenberg, S.3
-
3
-
-
33749664425
-
Boogie: A modular reusable verifier for object-oriented programs
-
De Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. Springer, Heidelberg
-
Barnett, M., Chang, B.-Y.E., DeLine, R., Jacobs, B., Leino, K.R.M.: Boogie: A modular reusable verifier for object-oriented programs. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. LNCS, vol.4111, pp. 364-387. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4111
, pp. 364-387
-
-
Barnett, M.1
Chang, B.-Y.E.2
Deline, R.3
Jacobs, B.4
Leino, K.R.M.5
-
4
-
-
19044390891
-
The Spec# programming system: An overview
-
Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. Springer, Heidelberg
-
Barnett, M., Leino, K.R.M., Schulte, W.: The Spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, vol.3362, pp. 49-69. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
5
-
-
33749595070
-
Smallfoot: Modular automatic assertion checking with separation logic
-
De Boer, F.S., Bonsangue, M.M., Graf, S., De Roever, W.-P. (eds.) FMCO 2005. Springer, Heidelberg
-
Berdine, J., Calcagno, C., O'Hearn, P.W.: Smallfoot: Modular automatic assertion checking with separation logic. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. LNCS, vol.4111, pp. 115-137. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4111
, pp. 115-137
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
6
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
ACM, New York
-
Boyapati, C., Lee, R., Rinard, M.: Ownership types for safe programming: Preventing data races and deadlocks. In: Proceedings of the 2002 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2002, pp. 211-230. ACM, New York (2002)
-
(2002)
Proceedings of the 2002 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2002
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
7
-
-
35248819194
-
Checking interference with fractional permissions
-
Cousot R. (ed.) SAS 2003. Springer, Heidelberg
-
Boyland, J.: Checking interference with fractional permissions. In: Cousot, R. (ed.) SAS 2003. LNCS, vol.2694, pp. 55-72. Springer, Heidelberg (2003)
-
(2003)
LNCS
, vol.2694
, pp. 55-72
-
-
Boyland, J.1
-
8
-
-
19044375174
-
An overview of JML tools and applications
-
Burdy, L., Cheon, Y., Cok, D.R., Ernst, M.D., Kiniry, J.R., Leavens, G.T., Leino, K.R.M., Poll, E.: An overview of JML tools and applications. International Journal on Software Tools for Technology Transfer 7(3), 212-232 (2005)
-
(2005)
International Journal on Software Tools for Technology Transfer
, vol.7
, Issue.3
, pp. 212-232
-
-
Burdy, L.1
Cheon, Y.2
Cok, D.R.3
Ernst, M.D.4
Kiniry, J.R.5
Leavens, G.T.6
Leino, K.R.M.7
Poll, E.8
-
9
-
-
70349325391
-
VCC: A practical system for verifying concurrent C
-
Berghofer, S., Nipkow, T., Urban, C.,Wenzel, M. (eds.) TPHOLs 2009. Springer, Heidelberg
-
Cohen, E., Dahlweid, M., Hillebrand, M., Leinenbach, D., Moska , M., Santen, T., Schulte, W., Tobies, S.: VCC: A practical system for verifying concurrent C. In: Berghofer, S., Nipkow, T., Urban, C.,Wenzel, M. (eds.) TPHOLs 2009. LNCS, vol.5674, pp. 23-42. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5674
, pp. 23-42
-
-
Cohen, E.1
Dahlweid, M.2
Hillebrand, M.3
Leinenbach, D.4
Moska, M.5
Santen, T.6
Schulte, W.7
Tobies, S.8
-
10
-
-
58849120317
-
Universe types for race safety
-
Radboud University Nijmegen September
-
Cunningham, D., Drossopoulou, S., Eisenbach, S.: Universe types for race safety. In: Proceedings of the 1st Workshop on Verification and Analysis of Multi-threaded Java-like Programs (VAMP), number in Technical Report, pp. 20-51. Radboud University Nijmegen (September 2007)
-
(2007)
Proceedings of the 1st Workshop on Verification and Analysis of Multi-threaded Java-like Programs (VAMP), Number in Technical Report
, pp. 20-51
-
-
Cunningham, D.1
Drossopoulou, S.2
Eisenbach, S.3
-
11
-
-
12344311412
-
-
Cambridge University Press, Cambridge
-
de Roever, W.-P., de Boer, F., Hanneman, U., Hooman, J., Lakhnech, Y., Zwiers, J.: Concurrency Verification. Cambridge University Press, Cambridge (2001)
-
(2001)
Concurrency Verification
-
-
De Roever, W.-P.1
De Boer, F.2
Hanneman, U.3
Hooman, J.4
Lakhnech, Y.5
Zwiers, J.6
-
12
-
-
38149035265
-
Generic universe types
-
Ernst E. (ed.) ECOOP 2007. Springer, Heidelberg
-
Dietl, W., Drossopoulou, S., Müller, P.: Generic universe types. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol.4609, pp. 28-53. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4609
, pp. 28-53
-
-
Dietl, W.1
Drossopoulou, S.2
Müller, P.3
-
13
-
-
0015195766
-
Hierarchical ordering of sequential processes
-
Dijkstra, E.W.: Hierarchical ordering of sequential processes. Acta Informatica 1, 115-138 (1971)
-
(1971)
Acta Informatica
, vol.1
, pp. 115-138
-
-
Dijkstra, E.W.1
-
14
-
-
63549124411
-
JStar: Towards practical verification of Java
-
Harris, G.E. (ed.) : SIGPLAN Notice, ACM, New York
-
Distefano, D., Parkinson, M.J.: jStar: Towards practical verification of Java. In: Harris, G.E. (ed.) Object-Oriented Programming Systems, Languages and Applications (OOPSLA). SIGPLAN Notices, vol.37(11), pp. 213-226. ACM, New York (2008)
-
(2008)
Object-Oriented Programming Systems, Languages and Applications (OOPSLA)
, vol.37
, Issue.11
, pp. 213-226
-
-
Distefano, D.1
Parkinson, M.J.2
-
16
-
-
0036036098
-
Extended static checking for Java
-
ACM, New York
-
Flanagan, C., Leino, K.R.M., Lillibridge, M., Nelson, G., Saxe, J.B., Stata, R.: Extended static checking for Java. In: Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 234-245. ACM, New York (2002)
-
(2002)
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
17
-
-
38149112874
-
Local reasoning for storable locks and threads
-
Shao Z. (ed.) APLAS 2007. Springer, Heidelberg
-
Gotsman, A., Berdine, J., Cook, B., Rinetzky, N., Sagiv, M.: Local reasoning for storable locks and threads. In: Shao, Z. (ed.) APLAS 2007. LNCS, vol.4807, pp. 19-37. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4807
, pp. 19-37
-
-
Gotsman, A.1
Berdine, J.2
Cook, B.3
Rinetzky, N.4
Sagiv, M.5
-
18
-
-
58549093540
-
Reasoning about java's reentrant locks
-
Ramalingam, G. (ed.) APLAS 2008. Springer, Heidelberg
-
Haack, C., Huisman, M., Hurlin, C.: Reasoning about java's reentrant locks. In: Ramalingam, G. (ed.) APLAS 2008. LNCS, vol.5356, pp. 171-187. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5356
, pp. 171-187
-
-
Haack, C.1
Huisman, M.2
Hurlin, C.3
-
19
-
-
51049113221
-
Separation logic contracts for a Java-like language with fork/Join
-
Meseguer, J., Roşu, G. (eds.) AMAST 2008. Springer, Heidelberg
-
Haack, C., Hurlin, C.: Separation logic contracts for a Java-like language with fork/Join. In: Meseguer, J., Roşu, G. (eds.) AMAST 2008. LNCS, vol.5140, pp. 199-215. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5140
, pp. 199-215
-
-
Haack, C.1
Hurlin, C.2
-
20
-
-
0016114085
-
Monitors: An operating system structuring concept
-
Hoare, C.A.R.: Monitors: An operating system structuring concept. Communications of the ACM 17(10), 549-557 (1974)
-
(1974)
Communications of the ACM
, vol.17
, Issue.10
, pp. 549-557
-
-
Hoare, C.A.R.1
-
21
-
-
47249099464
-
Oracle semantics for concurrent separation logic
-
Drossopoulou, S. (ed.) ESOP 2008. Springer, Heidelberg
-
Hobor, A., Appel, A.W., Nardelli, F.Z.: Oracle semantics for concurrent separation logic. In: Drossopoulou, S. (ed.) ESOP 2008. LNCS, vol.4960, pp. 353-367. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.4960
, pp. 353-367
-
-
Hobor, A.1
Appel, A.W.2
Nardelli, F.Z.3
-
22
-
-
57849116513
-
A programming model for concurrent object-oriented programs
-
December
-
Jacobs, B., Leino, K.R.M., Piessens, F., Schulte, W., Smans, J.: A programming model for concurrent object-oriented programs. ACM Transactions on Programming Languages and Systems 31(1) (December 2008)
-
(2008)
ACM Transactions on Programming Languages and Systems
, vol.31
, Issue.1
-
-
Jacobs, B.1
Leino, K.R.M.2
Piessens, F.3
Schulte, W.4
Smans, J.5
-
23
-
-
67650186996
-
The VeriFast program verifier
-
Department of Computer Science Katholieke Universiteit Leuven August
-
Jacobs, B., Piessens, F.: The VeriFast program verifier. Technical Report CW-520, Department of Computer Science, Katholieke Universiteit Leuven (August 2008)
-
(2008)
Technical Report CW-520
-
-
Jacobs, B.1
Piessens, F.2
-
24
-
-
0020929268
-
Specification and design of (parallel) programs
-
North-Holland, Amsterdam
-
Jones, C.B.: Specification and design of (parallel) programs. In: Proceedings of IFIP 1983, pp. 321-332. North-Holland, Amsterdam (1983)
-
(1983)
Proceedings of IFIP 1983
, pp. 321-332
-
-
Jones, C.B.1
-
25
-
-
33749395393
-
Dynamic frames: Support for framing, dependencies and sharing without restrictions
-
Misra, J., Nipkow, T., Sekerinski, E. (eds.) FM 2006. Springer, Heidelberg
-
Kassios, I.T.: Dynamic frames: Support for framing, dependencies and sharing without restrictions. In: Misra, J., Nipkow, T., Sekerinski, E. (eds.) FM 2006. LNCS, vol.4085, pp. 268-283. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4085
, pp. 268-283
-
-
Kassios, I.T.1
-
26
-
-
0000913573
-
JML: A notation for detailed design
-
Kilov, H., Rumpe, B., Simmonds, I. (eds.): Kluwer Academic Publishers, Dordrecht
-
Leavens, G.T., Baker, A.L., Ruby, C.: JML: A notation for detailed design. In: Kilov, H., Rumpe, B., Simmonds, I. (eds.) Behavioral Specifications of Businesses and Systems, pp. 175-188. Kluwer Academic Publishers, Dordrecht (1999)
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
27
-
-
0003541470
-
Toward reliablemodular programs
-
PhD thesis California Institute of Technology
-
Leino, K.R.M.: Toward ReliableModular Programs. PhD thesis, California Institute of Technology, Technical Report Caltech-CS-TR-95-103 (1995)
-
(1995)
Technical Report Caltech-CS-TR-95-103
-
-
Leino, K.R.M.1
-
29
-
-
67650153215
-
Proving consistency of pure methods and model fields
-
Chechik, M., Wirsing, M. (eds.) FASE 2009. Springer, Heidelberg
-
Leino, K.R.M., Middelkoop, R.: Proving consistency of pure methods and model fields. In: Chechik, M., Wirsing, M. (eds.) FASE 2009. LNCS, vol.5503, pp. 231-245. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5503
, pp. 231-245
-
-
Leino, K.R.M.1
Middelkoop, R.2
-
30
-
-
35048835831
-
Object invariants in dynamic contexts
-
Odersky, M. (ed.) ECOOP 2004. Springer, Heidelberg
-
Leino, K.R.M., Müller, P.: Object invariants in dynamic contexts. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol.3086, pp. 491-515. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3086
, pp. 491-515
-
-
Leino, K.R.M.1
Müller, P.2
-
31
-
-
67650170878
-
A basis for verifying multi-threaded programs
-
Castagna, G. (ed.) ESOP 2009. Springer, Heidelberg
-
Leino, K.R.M., Müller, P.: A basis for verifying multi-threaded programs. In: Castagna, G. (ed.) ESOP 2009. LNCS, vol.5502, pp. 378-393. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5502
, pp. 378-393
-
-
Leino, K.R.M.1
Müller, P.2
-
33
-
-
85076883647
-
Finding and reproducing Heisenbugs in concurrent programs
-
Draves R. van Renesse R. (eds.):OSDI 2008 December 2008, USENIX Association
-
Musuvathi, M., Qadeer, S., Ball, T., Basler, G., Nainar, P.A., Neamtiu, I.: Finding and reproducing Heisenbugs in concurrent programs. In: Draves, R., van Renesse, R. (eds.) 8th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2008, December 2008, pp. 267-280. USENIX Association (2008)
-
(2008)
8th USENIX Symposium on Operating Systems Design and Implementation
, pp. 267-280
-
-
Musuvathi, M.1
Qadeer, S.2
Ball, T.3
Basler, G.4
Nainar, P.A.5
Neamtiu, I.6
-
34
-
-
34047114898
-
Resources, concurrency, and local reasoning
-
O'Hearn, P.W.: Resources, concurrency, and local reasoning. Theoretical Computer Science 375(1-3), 271-307 (2007)
-
(2007)
Theoretical Computer Science
, vol.375
, Issue.1-3
, pp. 271-307
-
-
O'Hearn, P.W.1
-
35
-
-
0016951439
-
Verifying properties of parallel programs: An axiomatic approach
-
Owicki, S., Gries, D.: Verifying properties of parallel programs: An axiomatic approach. Communications of the ACM 19(5), 279-285 (1976)
-
(1976)
Communications of the ACM
, vol.19
, Issue.5
, pp. 279-285
-
-
Owicki, S.1
Gries, D.2
-
36
-
-
17044390050
-
Separation logic and abstraction
-
Palsberg, J., Abadi, M. (eds.) ACM, New York
-
Parkinson, M.J., Bierman, G.M.: Separation logic and abstraction. In: Palsberg, J., Abadi, M. (eds.) Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2005, pp. 247-258. ACM, New York (2005)
-
(2005)
Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2005
, pp. 247-258
-
-
Parkinson, M.J.1
Bierman, G.M.2
-
39
-
-
47249095802
-
Checking well-formedness of pure-method specifications
-
Cuellar, J.,Maibaum, T., Sere, K. (eds.) FM 2008. Springer, Heidelberg
-
Rudich, A., Darvas, A., Müller, P.: Checking well-formedness of pure-method specifications. In: Cuellar, J.,Maibaum, T., Sere, K. (eds.) FM 2008. LNCS, vol.5014, pp. 68-83. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5014
, pp. 68-83
-
-
Rudich, A.1
Darvas, A.2
Müller, P.3
-
40
-
-
69949119725
-
Implicit dynamic frames: Combining dynamic frames and separation logic
-
Drossopoulou, S. (ed.) ECOOP 2009. Springer, Heidelberg
-
Smans, J., Jacobs, B., Piessens, F.: Implicit dynamic frames: Combining dynamic frames and separation logic. In: Drossopoulou, S. (ed.) ECOOP 2009. LNCS, vol.5653, pp. 148-172. Springer, Heidelberg (2009)
-
(2009)
LNCS
, vol.5653
, pp. 148-172
-
-
Smans, J.1
Jacobs, B.2
Piessens, F.3
-
41
-
-
47249163347
-
An automatic verifier for java-like programs based on dynamic frames
-
Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. Springer, Heidelberg
-
Smans, J., Jacobs, B., Piessens, F., Schulte, W.: An automatic verifier for java-like programs based on dynamic frames. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol.4961, pp. 261-275. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.4961
, pp. 261-275
-
-
Smans, J.1
Jacobs, B.2
Piessens, F.3
Schulte, W.4
-
42
-
-
38149033563
-
A marriage of rely/Guarantee and separation logic
-
Caires, L., Vasconcelos, V.T. (eds.) CONCUR 2007. Springer, Heidelberg
-
Vafeiadis, V., Parkinson, M.: A marriage of rely/Guarantee and separation logic. In: Caires, L., Vasconcelos, V.T. (eds.) CONCUR 2007. LNCS, vol.4703, pp. 256-271. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4703
, pp. 256-271
-
-
Vafeiadis, V.1
Parkinson, M.2
-
43
-
-
57349111788
-
Full functional verification of linked data structures
-
Gupta, R., Amarasinghe, S.P. (eds.): ACM, New York
-
Zee, K., Kuncak, V., Rinard, M.C.: Full functional verification of linked data structures. In: Gupta, R., Amarasinghe, S.P. (eds.) Proceedings of the ACM SIGPLAN 2008 Conference on Programming Language Design and Implementation, pp. 349-361. ACM, New York (2008)
-
(2008)
Proceedings of the ACM SIGPLAN 2008 Conference on Programming Language Design and Implementation
, pp. 349-361
-
-
Zee, K.1
Kuncak, V.2
Rinard, M.C.3
|