메뉴 건너뛰기




Volumn , Issue , 2005, Pages 247-258

Separation logic abstraction

Author keywords

Abstract data types; Classes; Modularity; Resources; Separation Logic

Indexed keywords

ABSTRACTING; COMPUTER HARDWARE DESCRIPTION LANGUAGES; FORMAL LOGIC; JAVA PROGRAMMING LANGUAGE;

EID: 29144472425     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1040305.1040326     Document Type: Conference Paper
Times cited : (115)

References (31)
  • 3
    • 18944388448 scopus 로고    scopus 로고
    • Effects and effect inference for a core Java calculus
    • Proceedings of WOOD
    • G.M. Bierman and M.J. Parkinson. Effects and effect inference for a core Java calculus. In Proceedings of WOOD, volume 82 of ENTCS, 2004.
    • (2004) ENTCS , vol.82
    • Bierman, G.M.1    Parkinson, M.J.2
  • 6
    • 0037586483 scopus 로고    scopus 로고
    • Ownership, encapsulation and the disjointness of type and effect
    • D. Clarke and S. Drossopolou. Ownership, encapsulation and the disjointness of type and effect. In Proceedings of OOPSLA, 2002.
    • (2002) Proceedings of OOPSLA
    • Clarke, D.1    Drossopolou, S.2
  • 9
    • 0004090779 scopus 로고    scopus 로고
    • Wiley, second edition
    • M. Grand. Patterns in Java, volume 1. Wiley, second edition, 2002.
    • (2002) Patterns in Java , vol.1
    • Grand, M.1
  • 11
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • C. A. R. Hoare. Proof of correctness of data representations. Acta Informatica, 1(4):271-281, 1972.
    • (1972) Acta Informatica , vol.1 , Issue.4 , pp. 271-281
    • Hoare, C.A.R.1
  • 13
    • 84957078306 scopus 로고
    • Typing the specialization interface
    • J. Lamping. Typing the specialization interface. In Proceedings of OOPSLA, 1993.
    • (1993) Proceedings of OOPSLA
    • Lamping, J.1
  • 14
    • 0001937312 scopus 로고    scopus 로고
    • Data groups: Specifying the modification of extended state
    • K.R.M. Leino. Data groups: Specifying the modification of extended state. In Proceedings of OOPSLA, 1998.
    • (1998) Proceedings of OOPSLA
    • Leino, K.R.M.1
  • 17
    • 0028548263 scopus 로고
    • A behavioral notion of subtyping
    • B.H. Liskov and J.M. Wing. A behavioral notion of subtyping. ACM TOPLAS, 16(6):1811-1841, 1994.
    • (1994) ACM TOPLAS , vol.16 , Issue.6 , pp. 1811-1841
    • Liskov, B.H.1    Wing, J.M.2
  • 21
    • 21144458259 scopus 로고    scopus 로고
    • Resources, concurrency and local reasoning
    • Invited paper
    • P.W. O'Hearn. Resources, concurrency and local reasoning. Invited paper, in Proceedings of CONCUR, 2004.
    • (2004) Proceedings of CONCUR
    • O'Hearn, P.W.1
  • 24
    • 17044434836 scopus 로고    scopus 로고
    • Hoare logic for NanoJava: Auxiliary variables, side effects and virtual methods revisited
    • D. Oheimb and T. Nipkow. Hoare logic for NanoJava: Auxiliary variables, side effects and virtual methods revisited. In Formal Methods Europe, 2002.
    • (2002) Formal Methods Europe
    • Oheimb, D.1    Nipkow, T.2
  • 28
  • 29
    • 0036051192 scopus 로고    scopus 로고
    • Separation logic: A logic for shared mutable data structures
    • J.C. Reynolds. Separation logic: A logic for shared mutable data structures. In Proceedings of LICS, 2002.
    • (2002) Proceedings of LICS
    • Reynolds, J.C.1
  • 30
    • 0005102624 scopus 로고    scopus 로고
    • Modularity in the presence of subclassing
    • Digital Equipment Corporation Systems Research Center, April
    • R. Stata. Modularity in the presence of subclassing. Technical Report 145, Digital Equipment Corporation Systems Research Center, April 1997.
    • (1997) Technical Report , vol.145
    • Stata, R.1


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