메뉴 건너뛰기




Volumn 195, Issue C, 2008, Pages 211-229

Invariants for Non-Hierarchical Object Structures

Author keywords

Formal specification; Invariants; Object oriented programs; Program verification

Indexed keywords

DATA REDUCTION; FORMAL METHODS; SPECIFICATIONS;

EID: 38549143057     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2007.08.034     Document Type: Article
Times cited : (9)

References (16)
  • 1
    • 4644269527 scopus 로고    scopus 로고
    • Verification of object-oriented programs with invariants
    • Special issue: ECOOP 2003 workshop on Formal Techniques for Java-like Programs
    • Barnett M., DeLine R., Fähndrich M., Rustan K., Leino M., and Schulte W. Verification of object-oriented programs with invariants. Special issue: ECOOP 2003 workshop on Formal Techniques for Java-like Programs. Journal of Object Technology 3 6 (June 2004) 27-56
    • (2004) Journal of Object Technology , vol.3 , Issue.6 , pp. 27-56
    • Barnett, M.1    DeLine, R.2    Fähndrich, M.3    Rustan, K.4    Leino, M.5    Schulte, W.6
  • 2
    • 35048827919 scopus 로고    scopus 로고
    • Friends need a bit more: Maintaining invariants over shared state
    • Seventh International Conference on Mathematics of Program Construction. (MPC), Springer-Verlag
    • Barnett M., and Naumann D. Friends need a bit more: Maintaining invariants over shared state. Seventh International Conference on Mathematics of Program Construction. (MPC). Lecture Notes in Computer Science volume 3125 (2004), Springer-Verlag 54-84
    • (2004) Lecture Notes in Computer Science , vol.3125 , pp. 54-84
    • Barnett, M.1    Naumann, D.2
  • 4
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • Hoare C.A.R. Proof of correctness of data representations. Acta Inf. 1 (1972) 271-281
    • (1972) Acta Inf. , vol.1 , pp. 271-281
    • Hoare, C.A.R.1
  • 5
    • 38549108157 scopus 로고    scopus 로고
    • K. Rustan M. Leino. Toward Reliable Modular Programs. PhD thesis, California Institute of Technology, 1995
  • 6
    • 35048835831 scopus 로고    scopus 로고
    • K. Rustan M. Leino and Peter Müller. Object invariants in dynamic contexts. In ECOOP, pages 491-516, 2004
  • 9
    • 38549100853 scopus 로고    scopus 로고
    • Ronald Middelkoop, Cornelis Huizing, Ruurd Kuiper, and Erik Luit. Cooperation-based invariants for oo languages. In International Workshop on Formal Aspects of Component Software (FACS'05), 2005
  • 10
    • 23944503050 scopus 로고    scopus 로고
    • Modular Specification and Verification of Object Oriented Programs
    • Springer-Verlag
    • Müller P. Modular Specification and Verification of Object Oriented Programs. Lecture Notes in Computer Science volume 2262 (2002), Springer-Verlag
    • (2002) Lecture Notes in Computer Science , vol.2262
    • Müller, P.1
  • 12
    • 17044390050 scopus 로고    scopus 로고
    • Separation logic and abstraction
    • Proceedings of 32nd POPL
    • Parkinson M., and Bierman G. Separation logic and abstraction. Proceedings of 32nd POPL. ACM SIGPLAN Notices 40 (January 2005) 247-258
    • (2005) ACM SIGPLAN Notices , vol.40 , pp. 247-258
    • Parkinson, M.1    Bierman, G.2
  • 13
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Parnas D.L. On the criteria to be used in decomposing systems into modules. Communications of the ACM 15 12 (1972) 1053-1058
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 14
    • 26444468933 scopus 로고    scopus 로고
    • Controlling object allocation using creation guards
    • FM. Fitzgerald J., Hayes I.J., and Tarlecki A. (Eds), Springer
    • Pierik C., Clarke D., and de Boer F.S. Controlling object allocation using creation guards. In: Fitzgerald J., Hayes I.J., and Tarlecki A. (Eds). FM. Lecture Notes in Computer Science volume 3582 (2005), Springer 59-74
    • (2005) Lecture Notes in Computer Science , vol.3582 , pp. 59-74
    • Pierik, C.1    Clarke, D.2    de Boer, F.S.3
  • 15
    • 38549118088 scopus 로고    scopus 로고
    • Alex Potanin, James Noble, Dave Clarke, and Robert Biddle. Featherweight generic ownership. In Formal Techniques for Java-like Programs (FTfJP), 2005
  • 16
    • 0036051192 scopus 로고    scopus 로고
    • John C. Reynolds. Separation logic: A logic for shared mutable data structures. In Third Annual Symposium on Logic in Computer Science (LICS), 2002


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