-
1
-
-
33745425614
-
Types for safe locking: Static race detection for Java
-
M. Abadi, C. Flanagan, and S. N. Freund. Types for safe locking: Static race detection for Java. ACM TOPLAS, 28(2):207-255, 2006. (Pubitemid 43943413)
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.2
, pp. 207-255
-
-
Abadi, M.1
Flanagan, C.2
Freund, S.N.3
-
3
-
-
67650077402
-
Modular Typestate Checking of Aliased Objects
-
K. Bierhoff and J. Aldrich. Modular Typestate Checking of Aliased Objects. In OOPSLA 2007, pages 301-320, 2007.
-
(2007)
OOPSLA 2007
, pp. 301-320
-
-
Bierhoff, K.1
Aldrich, J.2
-
4
-
-
0030214497
-
Free shuffle algebras in language varieties
-
S. L. Bloom and Z. Ésik. Free Shuffle Algebras in Language Varieties. Theoretical Computer Science, 163(1&2):55-98, 1996. (Pubitemid 126412004)
-
(1996)
Theoretical Computer Science
, vol.163
, Issue.1-2
, pp. 55-98
-
-
Bloom, S.L.1
Esik, Z.2
-
5
-
-
29144448787
-
Permission accounting in separation logic
-
R. Bornat, C. Calcagno, P.W. O'Hearn, and M. Parkinson. Permission accounting in separation logic. In POPL 2005, pages 259-270, 2005.
-
(2005)
POPL 2005
, pp. 259-270
-
-
Bornat, R.1
Calcagno, C.2
O'Hearn, P.W.3
Parkinson, M.4
-
6
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
ACM
-
C. Boyapati, R. Lee, and M. C. Rinard. Ownership types for safe programming: preventing data races and deadlocks. In OOPSLA 2002, pages 211-230. ACM, 2002.
-
(2002)
OOPSLA 2002
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.C.3
-
8
-
-
0035551906
-
A Parameterized Type System for Race-Free Java Programs
-
C. Boyapati and M. C. Rinard. A Parameterized Type System for Race-Free Java Programs. In OOPSLA 2001, pages 56-69, 2001.
-
(2001)
OOPSLA 2001
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.C.2
-
9
-
-
35248819194
-
Checking Interference with Fractional Permissions
-
SAS 2003, Springer-Verlag
-
J. Boyland. Checking Interference with Fractional Permissions. In SAS 2003, volume 2694 of LNCS, pages 55-72. Springer-Verlag, 2003.
-
(2003)
LNCS
, vol.2694
, pp. 55-72
-
-
Boyland, J.1
-
10
-
-
46449117857
-
Spatial-Behavioral Types for Concurrency and Resource Control in Distributed Systems
-
L. Caires. Spatial-Behavioral Types for Concurrency and Resource Control in Distributed Systems. Theoretical Computer Science, 402(2-3):120-141, 2008.
-
(2008)
Theoretical Computer Science
, vol.402
, Issue.2-3
, pp. 120-141
-
-
Caires, L.1
-
11
-
-
0142121530
-
A Spatial Logic for Concurrency (Part I)
-
L. Caires and L. Cardelli. A Spatial Logic for Concurrency (Part I). Information and Computation, 186(2):194-235, 2003.
-
(2003)
Information and Computation
, vol.186
, Issue.2
, pp. 194-235
-
-
Caires, L.1
Cardelli, L.2
-
12
-
-
78249240348
-
Session Types as Intuitionistic Linear Propositions
-
CONCUR'10, Springer-Verlag
-
L. Caires and F. Pfenning. Session Types as Intuitionistic Linear Propositions. In CONCUR'10, volume 6269 of LNCS, pages 222-236. Springer-Verlag, 2010.
-
(2010)
LNCS
, vol.6269
, pp. 222-236
-
-
Caires, L.1
Pfenning, F.2
-
14
-
-
82755188152
-
Local Action and Abstract Separation Logic
-
C. Calcagno, P. W. O'Hearn, and H. Yang. Local Action and Abstract Separation Logic. In LICS 2007, pages 366-378, 2007.
-
(2007)
LICS 2007
, pp. 366-378
-
-
Calcagno, C.1
O'Hearn, P.W.2
Yang, H.3
-
15
-
-
0033726683
-
Anytime, Anywhere. Modal Logics for Mobile Ambients
-
ACM
-
L. Cardelli and A. D. Gordon. Anytime, Anywhere. Modal Logics for Mobile Ambients. In POPL 2000, pages 365-377. ACM, 2000.
-
(2000)
POPL 2000
, pp. 365-377
-
-
Cardelli, L.1
Gordon, A.D.2
-
16
-
-
0036041250
-
Types as models: Model Checking Message-Passing Programs
-
S. Chaki, S. Rajamani, and J. Rehof. Types as models: Model Checking Message-Passing Programs. In POPL 2002, pages 45-57, 2002.
-
(2002)
POPL 2002
, pp. 45-57
-
-
Chaki, S.1
Rajamani, S.2
Rehof, J.3
-
17
-
-
77955014696
-
Concurrent Abstract Predicates
-
ECOOP 2010, Springer-Verlag
-
T. Dinsdale-Young, M. Dodds, P. Gardner, M. J. Parkinson, and V. Vafeiadis. Concurrent Abstract Predicates. In ECOOP 2010, volume 6183 of LNCS, pages 504-528. Springer-Verlag, 2010.
-
(2010)
LNCS
, vol.6183
, pp. 504-528
-
-
Dinsdale-Young, T.1
Dodds, M.2
Gardner, P.3
Parkinson, M.J.4
Vafeiadis, V.5
-
18
-
-
77950900887
-
Modular Session Types for Distributed Object-oriented Programming
-
S. J. Gay, V. Thudichum Vasconcelos, A. Ravara, N. Gesbert, and A. Z. Caldeira. Modular Session Types for Distributed Object-oriented Programming. In POPL 2010, pages 299-312, 2010.
-
(2010)
POPL 2010
, pp. 299-312
-
-
Gay, S.J.1
Thudichum Vasconcelos, V.2
Ravara, A.3
Gesbert, N.4
Caldeira, A.Z.5
-
19
-
-
70349850664
-
Concurrent Kleene Algebra
-
CONCUR'09, Springer-Verlag
-
C. A. R. Hoare, B. Möller, G. Struth, and I. Wehrman. Concurrent Kleene Algebra. In CONCUR'09, volume 5710 of LNCS, pages 399-414. Springer-Verlag, 2009.
-
(2009)
LNCS
, vol.5710
, pp. 399-414
-
-
Hoare, C.A.R.1
Möller, B.2
Struth, G.3
Wehrman, I.4
-
20
-
-
43049146570
-
Separation Logic Semantics for Communicating Processes
-
DOI 10.1016/j.entcs.2008.04.050, PII S157106610800265X
-
T. Hoare and P. W. O'Hearn. Separation Logic Semantics for Communicating Processes. EN Theo. Computer Science, 212:3-25, 2008. (Pubitemid 351633053)
-
(2008)
Electronic Notes in Theoretical Computer Science
, vol.212
, Issue.C
, pp. 3-25
-
-
Hoare, T.1
O'Hearn, P.2
-
21
-
-
84947741770
-
Language Primitives and Type Discipline for Structured Communication-Based Programming
-
Programming Languages and Systems
-
K. Honda, V. T. Vasconcelos, and M. Kubo. Language Primitives and Type Discipline for Structured Communication-Based Programming. In ESOP 1998, volume 1381 of LNCS, pages 122-138. Springer, 1998. (Pubitemid 128054298)
-
(1998)
LECTURE NOTES in COMPUTER SCIENCE
, Issue.1381
, pp. 122-138
-
-
Honda, K.1
Vasconcelos, V.T.2
Kubo, M.3
-
22
-
-
84865647368
-
Multiparty Asynchronous Session Types
-
ACM
-
K. Honda, N. Yoshida, and M. Carbone. Multiparty Asynchronous Session Types. In POPL 2008, pages 273-284. ACM, 2008.
-
(2008)
POPL 2008
, pp. 273-284
-
-
Honda, K.1
Yoshida, N.2
Carbone, M.3
-
23
-
-
0036039869
-
Resource Usage Analysis
-
A. Igarashi and N. Kobayashi. Resource Usage Analysis. In POPL 2002, pages 331-342, 2002.
-
(2002)
POPL 2002
, pp. 331-342
-
-
Igarashi, A.1
Kobayashi, N.2
-
24
-
-
0346969701
-
A Generic Type System for the Pi-Calculus
-
A. Igarashi and N. Kobayashi. A Generic Type System for the Pi-Calculus. Theoretical Computer Science, 311(1-3):121-163, 2004.
-
(2004)
Theoretical Computer Science
, vol.311
, Issue.1-3
, pp. 121-163
-
-
Igarashi, A.1
Kobayashi, N.2
-
25
-
-
84859131387
-
Fictional Separation Logic
-
ESOP 2012, Springer-Verlag
-
J. B. Jensen and L. Birkedal. Fictional Separation Logic. In ESOP 2012, LNCS, pages 377-396. Springer-Verlag, 2012.
-
(2012)
LNCS
, pp. 377-396
-
-
Jensen, J.B.1
Birkedal, L.2
-
26
-
-
34047146560
-
Splitting Atoms Safely
-
Cliff B. Jones. Splitting Atoms Safely. Theoretical Computer Science, 375(1-3):109-119, 2007.
-
(2007)
Theoretical Computer Science
, vol.375
, Issue.1-3
, pp. 109-119
-
-
Jones, C.B.1
-
27
-
-
79251586295
-
Safe Nondeterminism in a Deterministic-by-default Parallel Language
-
R. Bocchino Jr., S. Heumann, N. Honarmand, S. Adve, V. Adve, A. Welc, and T. Shpeisman. Safe Nondeterminism in a Deterministic-by-default Parallel Language. In POPL 2011, pages 535-548, 2011.
-
(2011)
POPL 2011
, pp. 535-548
-
-
Bocchino Jr., R.1
Heumann, S.2
Honarmand, N.3
Adve, S.4
Adve, V.5
Welc, A.6
Shpeisman, T.7
-
28
-
-
84867511851
-
Superficially Substructural Types
-
ACM
-
N. R. Krishnaswami, A. Turon, D. Dreyer, and D. Garg. Superficially Substructural Types. In ICFP'12, pages 41-54. ACM, 2012.
-
(2012)
ICFP'12
, pp. 41-54
-
-
Krishnaswami, N.R.1
Turon, A.2
Dreyer, D.3
Garg, D.4
-
29
-
-
79957976123
-
Aliasing control with view-based typestate
-
ACM
-
Militão, F. and Aldrich, J. and Caires, L. Aliasing control with view-based typestate. In FTFJP '10, pages 7:1-7:7. ACM, 2010.
-
(2010)
FTFJP '10
-
-
Militão, F.1
Aldrich, J.2
Caires, L.3
-
30
-
-
84857830898
-
A Type System for Borrowing Permissions
-
K. Naden, R. Bocchino, J. Aldrich, and K. Bierhoff. A Type System for Borrowing Permissions. In POPL 2012, pages 557-570, 2012.
-
(2012)
POPL 2012
, pp. 557-570
-
-
Naden, K.1
Bocchino, R.2
Aldrich, J.3
Bierhoff, K.4
-
31
-
-
55249085443
-
Hoare Type Theory, Polymorphism and Separation
-
A. Nanevski, J. G. Morrisett, and L. Birkedal. Hoare Type Theory, Polymorphism and Separation. J. Fun. P., 18(5-6):865-911, 2008.
-
(2008)
J. Fun. P.
, vol.18
, Issue.5-6
, pp. 865-911
-
-
Nanevski, A.1
Morrisett, J.G.2
Birkedal, L.3
-
32
-
-
0037706000
-
On Bunched Typing
-
P.W. O'Hearn. On Bunched Typing. J. Fun. P., 13(4):747-796, 2003.
-
(2003)
J. Fun. P.
, vol.13
, Issue.4
, pp. 747-796
-
-
O'Hearn, P.W.1
-
33
-
-
34047114898
-
Resources, concurrency, and local reasoning
-
DOI 10.1016/j.tcs.2006.12.035, PII S030439750600925X
-
P.W. O'Hearn. Resources, Concurrency, and Local Reasoning. Theor. Comput. Sci., 375(1-3):271-307, 2007. (Pubitemid 46528653)
-
(2007)
Theoretical Computer Science
, vol.375
, Issue.1-3
, pp. 271-307
-
-
O'Hearn, P.W.1
-
35
-
-
51549119572
-
Hiding local state in direct style: A higher-order antiframe rule
-
François Pottier. Hiding local state in direct style: A higher-order antiframe rule. In LICS'08, pages 331-340, 2008.
-
(2008)
LICS'08
, pp. 331-340
-
-
Pottier, F.1
-
36
-
-
0018053595
-
Syntactic Control of Interference
-
J. C. Reynolds. Syntactic Control of Interference. In POPL 78, pages 39-46, 1978.
-
(1978)
POPL 78
, pp. 39-46
-
-
Reynolds, J.C.1
-
37
-
-
85034211987
-
Syntactic Control of Interference, Part 2
-
ICALP 89, Springer
-
J. C. Reynolds. Syntactic Control of Interference, Part 2. In ICALP 89, volume 372 of LNCS, pages 704-722. Springer, 1989.
-
(1989)
LNCS
, vol.372
, pp. 704-722
-
-
Reynolds, J.C.1
-
38
-
-
0013419335
-
-
Birkhauser Boston Inc., Cambridge, MA, USA
-
J. C. Reynolds. Design of the programming language FORSYTHE, pages 173-233. Birkhauser Boston Inc., Cambridge, MA, USA, 1997.
-
(1997)
Design of the Programming Language FORSYTHE
, pp. 173-233
-
-
Reynolds, J.C.1
-
39
-
-
0036051192
-
Separation Logic: A Logic for Shared Mutable Data Structures
-
J. C. Reynolds. Separation Logic: A Logic for Shared Mutable Data Structures. In LICS 2012, 2002.
-
(2002)
LICS 2012
-
-
Reynolds, J.C.1
-
40
-
-
80355131146
-
Nested Hoare Triples and Frame Rules for Higher-order Store
-
J. Schwinghammer, L. Birkedal, B. Reus, and H. Yang. Nested Hoare Triples and Frame Rules for Higher-order Store. Logical Methods in Computer Science, 7(3), 2011.
-
(2011)
Logical Methods in Computer Science
, vol.7
, Issue.3
-
-
Schwinghammer, J.1
Birkedal, L.2
Reus, B.3
Yang, H.4
-
41
-
-
72449126501
-
Proving copyless message passing
-
APLAS 2009, Springer-Verlag
-
J. Villard, E. Lozes, and C. Calcagno. Proving copyless message passing. In APLAS 2009, volume 5904 of LNCS, pages 194-209. Springer-Verlag, 2009.
-
(2009)
LNCS
, vol.5904
, pp. 194-209
-
-
Villard, J.1
Lozes, E.2
Calcagno, C.3
|