메뉴 건너뛰기




Volumn 3125, Issue , 2004, Pages 54-84

Friends Need a Bit More: Maintaining Invariants over Shared State

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTERS;

EID: 35048827919     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-27764-4_5     Document Type: Article
Times cited : (76)

References (30)
  • 4
    • 1442265513 scopus 로고    scopus 로고
    • Ownership types for object encapsulation
    • [BLS03] C. Boyapati, B. Liskov, and L. Shrira. Ownership types for object encapsulation. In POPL, pages 213-223, 2003.
    • (2003) POPL , pp. 213-223
    • Boyapati, C.1    Liskov, B.2    Shrira, L.3
  • 6
    • 0036040498 scopus 로고    scopus 로고
    • Representation independence, confinement and access control
    • [BN02b] A. Banerjee and D.A. Naumann. Representation independence, confinement and access control. In POPL, pages 166-177, 2002.
    • (2002) POPL , pp. 166-177
    • Banerjee, A.1    Naumann, D.A.2
  • 7
    • 26444602769 scopus 로고    scopus 로고
    • Ownership transfer and abstraction
    • Computing and Information Sciences, Kansas State University
    • [BN03] A. Banerjee and D.A. Naumann. Ownership transfer and abstraction. Technical Report TR 2004-1, Computing and Information Sciences, Kansas State University, 2003.
    • (2003) Technical Report TR 2004-1
    • Banerjee, A.1    Naumann, D.A.2
  • 9
    • 0037586483 scopus 로고    scopus 로고
    • Ownership, encapsulation and the disjointness of type and effect
    • [CD02] D. Clarke and S. Drossopoulou. Ownership, encapsulation and the disjointness of type and effect. In OOPSLA, November 2002.
    • (2002) OOPSLA, November
    • Clarke, D.1    Drossopoulou, S.2
  • 11
    • 0037493357 scopus 로고    scopus 로고
    • Object ownership and containment. Dissertation
    • University of New South Wales, Australia
    • [Cla01] D. Clarke. Object ownership and containment. Dissertation, Computer Science and Engineering, University of New South Wales, Australia, 2001.
    • (2001) Computer Science and Engineering
    • Clarke, D.1
  • 12
    • 1442332527 scopus 로고    scopus 로고
    • Simple ownership types for object containment
    • [CNP01] D.G. Clarke, J. Noble, and J.M. Potter. Simple ownership types for object containment. In ECOOP, 2001.
    • (2001) ECOOP
    • Clarke, D.G.1    Noble, J.2    Potter, J.M.3
  • 13
    • 0034826554 scopus 로고    scopus 로고
    • Enforcing high-level protocols in low-level software
    • [DF01] R. DeLine and M. Fähndrich. Enforcing high-level protocols in low-level software. In PLDI, pages 59-69, 2001.
    • (2001) PLDI , pp. 59-69
    • Deline, R.1    Fähndrich, M.2
  • 19
    • 84976735431 scopus 로고
    • Tentative steps towards a development method for interfering programs
    • [Jon83] C.B. Jones. Tentative steps towards a development method for interfering programs. ACM Transactions on Programming Languages and Systems, 5(4):596-619, 1983.
    • (1983) ACM Transactions on Programming Languages and Systems , vol.5 , Issue.4 , pp. 596-619
    • Jones, C.B.1
  • 21
    • 21144446093 scopus 로고    scopus 로고
    • Object invariants in dynamic contexts
    • To appear.
    • [LM04] K.R.M. Leino and P. Müller. Object invariants in dynamic contexts. In ECOOP, 2004. To appear.
    • (2004) ECOOP
    • Leino, K.R.M.1    Müller, P.2
  • 25
    • 4544329262 scopus 로고    scopus 로고
    • Modular invariants for object structures
    • ETH Zürich, Chair of Software Engineering, October
    • [MPHL03] P. Müller, A. Poetzsch-Heffter, and G.T. Leavens. Modular invariants for object structures. Technical Report 424, ETH Zürich, Chair of Software Engineering, October 2003.
    • (2003) Technical Report 424
    • Müller, P.1    Poetzsch-Heffter, A.2    Leavens, G.T.3
  • 27
    • 4544323610 scopus 로고    scopus 로고
    • Towards imperative modules: Reasoning about invariants and sharing of mutable state (extended abstract)
    • To appear
    • [NB04] D.A. Naumann and M. Barnett. Towards imperative modules: Reasoning about invariants and sharing of mutable state (extended abstract). In LICS, 2004. To appear.
    • (2004) LICS
    • Naumann, D.A.1    Barnett, M.2
  • 28
    • 1442263137 scopus 로고    scopus 로고
    • Separation and information hiding
    • [OYR04] P.W. O'Hearn, H. Yang, and J.C. Reynolds. Separation and information hiding. In POPL, pages 268-280, 2004.
    • (2004) POPL , pp. 268-280
    • O'Hearn, P.W.1    Yang, H.2    Reynolds, J.C.3
  • 29
    • 0344981395 scopus 로고    scopus 로고
    • A syntax-directed Hoare logic for object-oriented programming concepts
    • [PdB03] C. Pierik and F.S. de Boer. A syntax-directed Hoare logic for object-oriented programming concepts. In FMOODS, pages 64-78, 2003.
    • (2003) FMOODS , pp. 64-78
    • Pierik, C.1    De Boer, F.S.2
  • 30
    • 0036051192 scopus 로고    scopus 로고
    • Separation logic: A logic for shared mutable data structures
    • [Rey02] J.C. Reynolds. Separation logic: a logic for shared mutable data structures. In LICS, pages 55-74, 2002.
    • (2002) LICS , pp. 55-74
    • Reynolds, J.C.1


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