메뉴 건너뛰기




Volumn , Issue , 2007, Pages 441-460

Multiple ownership

Author keywords

Languages; Theory

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE; JAVA PROGRAMMING LANGUAGE; LINGUISTICS; NEODYMIUM; OBJECT ORIENTED PROGRAMMING; PHOTOACOUSTIC EFFECT; QUERY LANGUAGES; TREES (MATHEMATICS);

EID: 42149135399     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1297027.1297060     Document Type: Conference Paper
Times cited : (36)

References (50)
  • 2
    • 26444441752 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 6
    • 34248185461 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고
    • Islands: Aliasing protection in objectoriented languages
    • John Hogg. Islands: Aliasing protection in objectoriented languages. In OOPSLA, 1991.
    • (1991) OOPSLA
    • Hogg, J.1
  • 26
    • 0033203773 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • Object invariants and effects
    • Yi Lu and John Potter. Object invariants and effects. In ECOOP, 2007.
    • (2007) ECOOP
    • Lu, Y.1    Potter, J.2
  • 33
    • 85030037503 scopus 로고
    • Polymorphic effect systems
    • John M. Lucassen and David K. Gifford. Polymorphic effect systems. In POPL, 1988.
    • (1988) POPL
    • Lucassen, J.M.1    Gifford, D.K.2
  • 34
    • 47349083499 scopus 로고    scopus 로고
    • The runtime structure of object ownership
    • Nick Mitchell. The runtime structure of object ownership. In ECOOP, 2006.
    • (2006) ECOOP
    • Mitchell, N.1
  • 35
    • 23944503050 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 39
    • 31744447555 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • Syntactic control of interference
    • 1.978
    • John C. Reynolds. Syntactic control of interference. In POPL, 1.978.
    • POPL
    • Reynolds, J.C.1
  • 46
    • 42149150273 scopus 로고    scopus 로고
    • 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
  • 48
    • 0002997049 scopus 로고    scopus 로고
    • Region-Based Memory Management
    • Mads Tofte and Jean-Pierre Talpin. Region-Based Memory Management. Information and Computation, 132(2):109-176, 1997.
    • (1997) Information and Computation , vol.132 , Issue.2 , pp. 109-176
    • Tofte, M.1    Talpin, J.-P.2
  • 50
    • 34249901583 scopus 로고    scopus 로고
    • Tobias Wrigstad and Dave Clarke. Existential owners for ownership types. JOT, 2007.
    • Tobias Wrigstad and Dave Clarke. Existential owners for ownership types. JOT, 2007.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.