-
2
-
-
26444441752
-
Ownership domains: Separating aliasing policy from mechanism
-
Jonathan Aldrich and Craig Chambers. Ownership domains: Separating aliasing policy from mechanism. In ECOOP, 2004.
-
(2004)
ECOOP
-
-
Aldrich, J.1
Chambers, C.2
-
3
-
-
0006083876
-
A city is not a tree
-
Christopher Alexander. A city is not a tree. Design, (206), 1966.
-
(1966)
Design
, vol.206
-
-
Alexander, C.1
-
4
-
-
42149132541
-
Balloon types: Controlling sharing of state in data types
-
Paulo Sérgio Almeida. Balloon types: Controlling sharing of state in data types. In ECOOP, 1997.
-
(1997)
ECOOP
-
-
Sérgio Almeida, P.1
-
5
-
-
34547981183
-
Scoped types and aspects for real-time Java
-
Chris Andreae, Yvonne Coady, Celina Gibbs, James Noble, Jan Vitek, and Tian Zhao. Scoped types and aspects for real-time Java. In ECOOP, 2006.
-
(2006)
ECOOP
-
-
Andreae, C.1
Coady, Y.2
Gibbs, C.3
Noble, J.4
Vitek, J.5
Zhao, T.6
-
6
-
-
34248185461
-
-
Gareth Baxter, Marcus R. Frean, James Noble, Mark. Rickerby, Hayden Smith, Matt Visser, Hayden Melton, and Ewan D. Tempero. Understanding the shape of Java software. In OOPSLA, 2006.
-
Gareth Baxter, Marcus R. Frean, James Noble, Mark. Rickerby, Hayden Smith, Matt Visser, Hayden Melton, and Ewan D. Tempero. Understanding the shape of Java software. In OOPSLA, 2006.
-
-
-
-
8
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
November
-
Chandrasekhar Boyapati, Robert Lee, and Martin Rinard. Ownership types for safe programming: Preventing data races and deadlocks. In OOPSLA, November 2002.
-
(2002)
OOPSLA
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
9
-
-
0035551906
-
A Parameterized Type System for Race-Free Java Programs
-
Tampa Bay, FL, USA
-
Chandrasekhar Boyapati and Martin Rinard. A Parameterized Type System for Race-Free Java Programs. In OOPSLA, pages 56-69, Tampa Bay, FL, USA, 2001.
-
(2001)
OOPSLA
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.2
-
10
-
-
29144532668
-
Connecting effects and uniqueness with adoption
-
John Boyland and William Retert. Connecting effects and uniqueness with adoption. In POPL, 2005.
-
(2005)
POPL
-
-
Boyland, J.1
Retert, W.2
-
13
-
-
0037586483
-
Ownership, Encapsulation, and the Disjointness of Type and Effect
-
Dave Clarke and Sophia Drossopoulou. Ownership, Encapsulation, and the Disjointness of Type and Effect. In OOPSLA, 2002.
-
(2002)
OOPSLA
-
-
Clarke, D.1
Drossopoulou, S.2
-
14
-
-
0004100583
-
Ownership types for flexible alias protection
-
David Clarke, John Potter, and James Noble. Ownership types for flexible alias protection. In OOPSLA, 1998.
-
(1998)
OOPSLA
-
-
Clarke, D.1
Potter, J.2
Noble, J.3
-
15
-
-
42149192970
-
-
A design discipline and language features for modular reasoning in aspect-oriented programs. PhD thesis, Iowa State
-
Curtis Clifton. A design discipline and language features for modular reasoning in aspect-oriented programs. PhD thesis, Iowa State, 2005.
-
(2005)
-
-
Clifton, C.1
-
16
-
-
42149112697
-
Ownership and effects for more effective reasoning about aspects
-
Curtis Clifton, Gary T. Leavens, and James Noble. Ownership and effects for more effective reasoning about aspects. In ECOOP, 2007.
-
(2007)
ECOOP
-
-
Clifton, C.1
Leavens, G.T.2
Noble, J.3
-
17
-
-
42149135257
-
-
Gilles Deleuze and Félix Guattari. A Thousand Plateaus: Capitalism and Schizophrenia. U. Minnesota, 1987.
-
Gilles Deleuze and Félix Guattari. A Thousand Plateaus: Capitalism and Schizophrenia. U. Minnesota, 1987.
-
-
-
-
19
-
-
42149184542
-
-
Sophia Drossopoulou. The benefits of putting objects into boxes. ESOP, 2006. Invited Talk.
-
Sophia Drossopoulou. The benefits of putting objects into boxes. ESOP, 2006. Invited Talk.
-
-
-
-
21
-
-
0035790820
-
-
Joseph Gil, John Howse, and Stuart Kent. Towards a formalization of constraint diagrams. In HCC, 2001.
-
Joseph Gil, John Howse, and Stuart Kent. Towards a formalization of constraint diagrams. In HCC, 2001.
-
-
-
-
22
-
-
0005284469
-
An object-oriented effects system
-
Aaron Greenhouse and John Boyland. An object-oriented effects system. In ECOOP, 1999.
-
(1999)
ECOOP
-
-
Greenhouse, A.1
Boyland, J.2
-
23
-
-
0035551973
-
Encapsulating Objects with Confined Types
-
Christian Grothoff, Jens Palsberg, and Jan Vitek. Encapsulating Objects with Confined Types. In OOPSLA, 2001.
-
(2001)
OOPSLA
-
-
Grothoff, C.1
Palsberg, J.2
Vitek, J.3
-
25
-
-
0001582174
-
Islands: Aliasing protection in objectoriented languages
-
John Hogg. Islands: Aliasing protection in objectoriented languages. In OOPSLA, 1991.
-
(1991)
OOPSLA
-
-
Hogg, J.1
-
26
-
-
0033203773
-
Featherweight Java: A minimal core calculus for Java and GJ
-
November
-
Atsushi Igarashi, Benjamin Pierce, and Philip Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In OOPSLA, November 1999.
-
(1999)
OOPSLA
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
27
-
-
0029280675
-
Aspect: Detecting bugs with abstract dependences
-
Daniel Jackson. Aspect: Detecting bugs with abstract dependences. ACM ToSEM, 4(2), 1995.
-
(1995)
ACM ToSEM
, vol.4
, Issue.2
-
-
Jackson, D.1
-
28
-
-
31844435876
-
Permission-based ownership: Encapsulating state in higher-order typed languages
-
Neel Krishnaswami and Jonathan Aldrich. Permission-based ownership: Encapsulating state in higher-order typed languages. In PLDI, 2005.
-
(2005)
PLDI
-
-
Krishnaswami, N.1
Aldrich, J.2
-
29
-
-
21144446093
-
Object invariants in dynamic contexts
-
K. R. M. Leino and P. Müller. Object invariants in dynamic contexts. In ECOOP, 2004.
-
(2004)
ECOOP
-
-
Leino, K.R.M.1
Müller, P.2
-
30
-
-
0001937312
-
Data groups: Specifying the modification of extended state
-
K. Rustan M. Leino. Data groups: Specifying the modification of extended state. In OOPSLA, 1998.
-
(1998)
OOPSLA
-
-
Rustan, K.1
Leino, M.2
-
31
-
-
33745189841
-
Protecting representation with effect encapsulation
-
Yi Lu and John Potter. Protecting representation with effect encapsulation. In POPL, pages 359-371, 2006.
-
(2006)
POPL
, pp. 359-371
-
-
Lu, Y.1
Potter, J.2
-
32
-
-
42149106647
-
Object invariants and effects
-
Yi Lu and John Potter. Object invariants and effects. In ECOOP, 2007.
-
(2007)
ECOOP
-
-
Lu, Y.1
Potter, J.2
-
34
-
-
47349083499
-
The runtime structure of object ownership
-
Nick Mitchell. The runtime structure of object ownership. In ECOOP, 2006.
-
(2006)
ECOOP
-
-
Mitchell, N.1
-
35
-
-
23944503050
-
Modular Specification and Verification of Object-Oriented Programs
-
of, Springer-Verlag
-
Peter Müller. Modular Specification and Verification of Object-Oriented Programs, volume 2262 of Lecture Notes in Computer Science. Springer-Verlag, 2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2262
-
-
Müller, P.1
-
36
-
-
42149085474
-
Reasoning about object structures using ownership
-
Verified Software: Theories, Toots, Experiments, Springer-Verlag
-
Peter Müller. Reasoning about object structures using ownership. In Verified Software: Theories, Toots, Experiments, LNCS. Springer-Verlag, 2007.
-
(2007)
LNCS
-
-
Müller, P.1
-
37
-
-
51749114569
-
Towards a model of encapsulation
-
James Noble, Robert Biddle, Ewan Tempero, Alex Potanin, and Dave Clarke. Towards a model of encapsulation. In IWACO workshop at ECOOP, 2003.
-
(2003)
IWACO workshop at ECOOP
-
-
Noble, J.1
Biddle, R.2
Tempero, E.3
Potanin, A.4
Clarke, D.5
-
39
-
-
31744447555
-
Scalable component abstractions
-
57, New York, NY, USA, ACM Press
-
Martin Odersky and Matthias Zenger. Scalable component abstractions. In OOPSLA '05, pages 41.-57, New York, NY, USA, 2005. ACM Press.
-
(2005)
OOPSLA '05
, pp. 41
-
-
Odersky, M.1
Zenger, M.2
-
40
-
-
29144472425
-
Separation, logic and abstraction
-
Matthew Parkinson and Gavin Bierman. Separation, logic and abstraction. In POPL, 2005.
-
(2005)
POPL
-
-
Parkinson, M.1
Bierman, G.2
-
41
-
-
42149087532
-
-
Generic Ownership, A Practical Approach to Ownership and Confinement in OO Programming Languages. PhD thesis
-
Alex Potanin. Generic Ownership - A Practical Approach to Ownership and Confinement in OO Programming Languages. PhD thesis, 2007.
-
(2007)
-
-
Potanin, A.1
-
44
-
-
42149188052
-
Syntactic control of interference
-
1.978
-
John C. Reynolds. Syntactic control of interference. In POPL, 1.978.
-
POPL
-
-
Reynolds, J.C.1
-
46
-
-
42149150273
-
Effects system for ownership domains
-
Matthew Smith. Effects system for ownership domains. In FTfJP workshop at ECOOP, 2005.
-
(2005)
FTfJP workshop at ECOOP
-
-
Smith, M.1
-
49
-
-
2442424346
-
Adding wildcards to the Java programming language
-
Mads Torgersen, Christian Plesner Hansen, Erik Ernst, Peter von der Ahé, Gilad Bracha, and Neal Gafter. Adding wildcards to the Java programming language. In SAC'04, pages 1289-1296, 2004.
-
(2004)
SAC'04
, pp. 1289-1296
-
-
Torgersen, M.1
Plesner Hansen, C.2
Ernst, E.3
Peter von der Ahé, G.B.4
Gafter, N.5
-
50
-
-
34249901583
-
-
Tobias Wrigstad and Dave Clarke. Existential owners for ownership types. JOT, 2007.
-
Tobias Wrigstad and Dave Clarke. Existential owners for ownership types. JOT, 2007.
-
-
-
|