메뉴 건너뛰기




Volumn , Issue , 2009, Pages 340-353

State-Dependent Representation Independence

Author keywords

Abstract data types; Existential types; Local state; Representation independence; Step indexed logical relations

Indexed keywords

ABSTRACT DATA TYPES; EXISTENTIAL TYPES; LOCAL STATE; REPRESENTATION INDEPENDENCE; STEP-INDEXED LOGICAL RELATIONS;

EID: 67649837194     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1480881.1480925     Document Type: Conference Paper
Times cited : (125)

References (29)
  • 2
    • 59249097625 scopus 로고    scopus 로고
    • Typed closure conversion preserves observational equivalence
    • Amal Ahmed and Matthias Blume. Typed closure conversion preserves observational equivalence. In ICFP, 2008.
    • (2008) ICFP
    • Ahmed, A.1    Blume, M.2
  • 4
    • 0038559204 scopus 로고    scopus 로고
    • An indexed model of recursive types for foundational proof-carrying code
    • DOI 10.1145/504709.504712
    • Andrew W. Appel and David McAllester. An indexed model of recursive types for foundational proof-carrying code. Transactions on Programming Languages and Systems, 23(5):657-683, 2001. (Pubitemid 33609124)
    • (2001) ACM Transactions on Programming Languages and Systems , vol.23 , Issue.5 , pp. 657-683
    • Appel, A.W.1    McAllester, D.2
  • 5
    • 33745220946 scopus 로고    scopus 로고
    • Ownership confinement ensures representation independence for object-oriented programs
    • DOI 10.1145/1101821.1101824
    • Anindya Banerjee and David A. Naumann. Ownership confinement ensures representation independence in object-oriented programs. Journal of the ACM, 52(6):894-960, 2005. (Pubitemid 43906507)
    • (2005) Journal of the ACM , vol.52 , Issue.6 , pp. 894-960
    • Banerjee, A.1    Naumann, D.A.2
  • 6
    • 26444459810 scopus 로고    scopus 로고
    • State based ownership, reentrance, and encapsulation
    • ECOOP 2005 - Object-Oriented Programming: 19th European Conference. Proceedings
    • Anindya Banerjee and David A. Naumann. State based ownership, reentrance, and encapsulation. In ECOOP, 2005. (Pubitemid 41435990)
    • (2005) Lecture Notes in Computer Science , vol.3586 , pp. 387-411
    • Banerjee, A.1    Naumann, D.A.2
  • 7
    • 24944591310 scopus 로고    scopus 로고
    • Relational reasoning in a nominal semantics for storage
    • Typed Lambda Calculi and Applications: 7th International Conference, TLCA 2005, Proceedings
    • Nick Benton and Benjamin Leperchey. Relational reasoning in a nominal semantics for storage. In TLCA, 2005. (Pubitemid 41312710)
    • (2005) Lecture Notes in Computer Science , vol.3461 , pp. 86-101
    • Benton, N.1    Leperchey, B.2
  • 11
    • 33847630863 scopus 로고    scopus 로고
    • Syntactic Logical Relations for Polymorphic and Recursive Types
    • DOI 10.1016/j.entcs.2007.02.010, PII S1571066107000825
    • Karl Crary and Robert Harper. Syntactic logical relations for polymorphic and recursive types. In Computation, Meaning and Logic: Articles dedicated to Gordon Plotkin. 2007. (Pubitemid 46367779)
    • (2007) Electronic Notes in Theoretical Computer Science , vol.172 , pp. 259-299
    • Crary, K.1    Harper, R.2
  • 12
    • 0037629421 scopus 로고    scopus 로고
    • A type system for higher-order modules
    • Derek Dreyer, Karl Crary, and Robert Harper. A type system for higher-order modules. In POPL, 2003.
    • (2003) POPL
    • Dreyer, D.1    Crary, K.2    Harper, R.3
  • 13
    • 33745188932 scopus 로고    scopus 로고
    • Small bisimulations for reasoning about higher-order imperative programs
    • DOI 10.1145/1111320.1111050
    • Vasileios Koutavas and Mitchell Wand. Small bisimulations for reasoning about higher-order imperative programs. In POPL, 2006. (Pubitemid 43906965)
    • (2006) ACM SIGPLAN Notices , vol.41 , Issue.1 , pp. 141-152
    • Koutavas, V.1    Wand, M.2
  • 14
    • 84888559479 scopus 로고    scopus 로고
    • Reasoning about class behavior
    • Vasileios Koutavas and Mitchell Wand. Reasoning about class behavior. In FOOL/WOOD, 2007.
    • (2007) FOOL/WOOD
    • Koutavas, V.1    Wand, M.2
  • 15
    • 0029205357 scopus 로고
    • Applicative functors and fully transparent higher-order modules
    • Xavier Leroy. Applicative functors and fully transparent higher-order modules. In POPL, 1995.
    • (1995) POPL
    • Leroy, X.1
  • 16
    • 26844576367 scopus 로고    scopus 로고
    • Recursive polymorphic types and parametricity in an operational framework
    • Proceedings - 20th Annual IEEE symposium on Logic in Computer Science, LICS 2005
    • Paul-Andŕe Melliès and J́erôme Vouillon. Recursive polymorphic types and parametricity in an operational framework. In LICS, 2005. (Pubitemid 41462555)
    • (2005) Proceedings - Symposium on Logic in Computer Science , pp. 82-91
    • Mellies, P.-A.1    Vouillon, J.2
  • 17
    • 0002532301 scopus 로고
    • Representation independence and data abstraction
    • John C. Mitchell. Representation independence and data abstraction. In POPL, 1986.
    • (1986) POPL
    • Mitchell, J.C.1
  • 18
    • 55249085443 scopus 로고    scopus 로고
    • Hoare type theory, polymorphism and separation
    • September
    • Aleksandar Nanevski, Greg Morrisett, and Lars Birkedal. Hoare type theory, polymorphism and separation. Journal of Functional Programming, 18(5&6):865-911, September 2008.
    • (2008) Journal of Functional Programming , vol.18 , Issue.5-6 , pp. 865-911
    • Nanevski, A.1    Morrisett, G.2    Birkedal, L.3
  • 19
    • 0000233772 scopus 로고    scopus 로고
    • Behavioral equivalence in the polymorphic pi-calculus
    • Benjamin C. Pierce and Davide Sangiorgi. Behavioral equivalence in the polymorphic pi-calculus. Journal of the ACM, 47(3):531-586, 2000.
    • (2000) Journal of the ACM , vol.47 , Issue.3 , pp. 531-586
    • Pierce, B.C.1    Sangiorgi, D.2
  • 20
    • 33745200491 scopus 로고    scopus 로고
    • Typed operational reasoning
    • B. C. Pierce, editor,The MIT Press
    • Andrew Pitts. Typed operational reasoning. In B. C. Pierce, editor, Advanced Topics in Types and Programming Languages, pages 245- 289. The MIT Press, 2005.
    • (2005) Advanced Topics in Types and Programming Languages , pp. 245-289
    • Pitts, A.1
  • 21
    • 0003685579 scopus 로고    scopus 로고
    • Operational reasoning for functions with local state
    • Andrew Pitts and Ian Stark. Operational reasoning for functions with local state. In HOOTS, 1998.
    • (1998) HOOTS
    • Pitts, A.1    Stark, I.2
  • 22
    • 35248867803 scopus 로고    scopus 로고
    • Correctness of Data Representations Involving Heap Data Structures
    • Programming Languages and Systems
    • Uday Reddy and Hongseok Yang. Correctness of data representations involving heap data structures. In ESOP, 2003. (Pubitemid 36404395)
    • (2003) LECTURE NOTES IN COMPUTER SCIENCE , Issue.2618 , pp. 223-237
    • Reddy, U.S.1    Yang, H.2
  • 23
    • 0020919435 scopus 로고
    • Abstraction and parametric polymorphism
    • Types
    • John C. Reynolds. Types, abstraction and parametric polymorphism. In Information Processing, 1983.
    • (1983) Information Processing
    • Reynolds, J.C.1
  • 25
    • 35248870976 scopus 로고    scopus 로고
    • Non-dependent types for Standard ML modules
    • Claudio V. Russo. Non-dependent types for Standard ML modules. In PPDP, 1999.
    • (1999) PPDP
    • Russo, C.V.1
  • 26
    • 82755165784 scopus 로고    scopus 로고
    • Environmental bisimulations for higher-order languages
    • Davide Sangiorgi, Naoki Kobayashi, and Eijiro Sumii. Environmental bisimulations for higher-order languages. In LICS, 2007.
    • (2007) LICS
    • Sangiorgi, D.1    Kobayashi, N.2    Sumii, E.3
  • 27
    • 34047126463 scopus 로고    scopus 로고
    • A bisimulation for dynamic sealing
    • DOI 10.1016/j.tcs.2006.12.032, PII S0304397506009212
    • Eijiro Sumii and Benjamin Pierce. A bisimulation for dynamic sealing. Theoretical Computer Science, 375(1-3):161-192, 2007. (Pubitemid 46528650)
    • (2007) Theoretical Computer Science , vol.375 , Issue.1-3 , pp. 169-192
    • Sumii, E.1    Pierce, B.C.2
  • 28
    • 35348948557 scopus 로고    scopus 로고
    • A bisimulation for type abstraction and recursion
    • DOI 10.1145/1284320.1284325
    • Eijiro Sumii and Benjamin Pierce. A bisimulation for type abstraction and recursion. Journal of the ACM, 54(5):1-43, 2007. (Pubitemid 47612257)
    • (2007) Journal of the ACM , vol.54 , Issue.5 , pp. 26
    • Sumii, E.1    Pierce, B.C.2
  • 29
    • 35748935522 scopus 로고    scopus 로고
    • Selective strictness and parametricity in structural operational semantics, inequationally
    • DOI 10.1016/j.tcs.2007.09.014, PII S0304397507006871
    • Janis Voigtländer and Patricia Johann. Selective strictness and parametricity in structural operational semantics, inequationally.Theoretical Computer Science, 388(1-3):290-318, 2007. (Pubitemid 350052445)
    • (2007) Theoretical Computer Science , vol.388 , Issue.1-3 , pp. 290-318
    • Voigtlander, J.1    Johann, P.2


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