메뉴 건너뛰기




Volumn 6217 LNCS, Issue , 2010, Pages 183-198

Local reasoning and dynamic framing for the composite pattern and Its clients

Author keywords

[No Author keywords available]

Indexed keywords

CLIENT PROGRAMS; COMPOSITE DESIGN PATTERN; COMPOSITE PATTERN; FIRST ORDER LOGIC; FRONT END; HOARE LOGIC; LOCAL REASONING; OBJECT SETS; OBJECT-ORIENTED PROGRAM; SEPARATION LOGIC; SPECIFICATION AND VERIFICATION; STATE-DEPENDENT; VERIFICATION CONDITION;

EID: 77957080947     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-15057-9_13     Document Type: Conference Paper
Times cited : (7)

References (27)
  • 1
    • 49049086746 scopus 로고    scopus 로고
    • Regional logic for local reasoning about global invariants
    • Vitek, J. (ed.) LNCS Springer, Heidelberg
    • Banerjee, A., Naumann, D.A., Rosenberg, S.: Regional logic for local reasoning about global invariants. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol. 5142, pp. 387-411. Springer, Heidelberg (2008)
    • (2008) ECOOP 2008 , vol.5142 , pp. 387-411
    • Banerjee, A.1    Naumann, D.A.2    Rosenberg, S.3
  • 2
    • 69949152092 scopus 로고    scopus 로고
    • Boogie meets regions: A verification experience report
    • Shankar, N., Woodcock, J. (eds.) LNCS Springer, Heidelberg
    • Barnett, M., Banerjee, A., Naumann, D.A.: Boogie meets regions: a verification experience report. In: Shankar, N., Woodcock, J. (eds.) VSTTE 2008. LNCS, vol. 5295, pp. 177-191. Springer, Heidelberg (2008)
    • (2008) VSTTE 2008 , vol.5295 , pp. 177-191
    • Barnett, M.1    Banerjee, A.2    Naumann, D.A.3
  • 3
    • 84885608064 scopus 로고    scopus 로고
    • The spec# programming system: Challenges and directions
    • Meyer, B., Woodcock, J. (eds.) LNCS Springer, Heidelberg
    • Barnett, M., DeLine, R., Fähndrich, M., Jacobs, B., Leino, K.R.M., Schulte, W., Venter, H.: The Spec# programming system: Challenges and directions. In: Meyer, B., Woodcock, J. (eds.) VSTTE 2005. LNCS, vol. 4171, pp. 144-152. Springer, Heidelberg (2008)
    • (2008) VSTTE 2005 , vol.4171 , pp. 144-152
    • Barnett, M.1    DeLine, R.2    Fähndrich, M.3    Jacobs, B.4    Leino, K.R.M.5    Schulte, W.6    Venter, H.7
  • 5
    • 26844478607 scopus 로고    scopus 로고
    • Separation logic and abstraction
    • Bierman, G., Parkinson, M.: Separation logic and abstraction. In: POPL (2005)
    • (2005) POPL
    • Bierman, G.1    Parkinson, M.2
  • 6
    • 45749085681 scopus 로고    scopus 로고
    • Z3: An efficient SMT solver
    • Ramakrishnan, C.R., Rehof, J. (eds.) LNCS Springer, Heidelberg
    • de Moura, L.M., Bjørner, N.: Z3: An efficient SMT solver. In: Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. LNCS, vol. 4963, pp. 337-340. Springer, Heidelberg (2008)
    • (2008) TACAS 2008 , vol.4963 , pp. 337-340
    • De Moura, L.M.1    Bjørner, N.2
  • 8
    • 0015482118 scopus 로고
    • Proofs of correctness of data representations
    • Hoare, C.A.R.: Proofs of correctness of data representations. Acta Inf. 1, 271-281 (1972)
    • (1972) Acta Inf. , vol.1 , pp. 271-281
    • Hoare, C.A.R.1
  • 10
    • 33749395393 scopus 로고    scopus 로고
    • Dynamic framing: Support for framing, dependencies and sharing without restriction
    • Misra, J., Nipkow, T., Sekerinski, E. (eds.) LNCS Springer, Heidelberg
    • Kassios, I.T.: Dynamic framing: Support for framing, dependencies and sharing without restriction. In: Misra, J., Nipkow, T., Sekerinski, E. (eds.) FM 2006. LNCS, vol. 4085, pp. 268-283. Springer, Heidelberg (2006)
    • (2006) FM 2006 , vol.4085 , pp. 268-283
    • Kassios, I.T.1
  • 11
    • 34250166919 scopus 로고    scopus 로고
    • Specification and verification challenges for sequential object-oriented programs
    • Leavens, G.T., Leino, K.R.M., Müller, P.: Specification and verification challenges for sequential object-oriented programs. Formal Aspects of Computing 19(2), 159-189 (2007)
    • (2007) Formal Aspects of Computing , vol.19 , Issue.2 , pp. 159-189
    • Leavens, G.T.1    Leino, K.R.M.2    Müller, P.3
  • 12
    • 34548715247 scopus 로고    scopus 로고
    • Information hiding and visibility in interface specifications
    • Leavens, G.T., Müller, P.: Information hiding and visibility in interface specifications. In: ICSE (2007)
    • (2007) ICSE
    • Leavens, G.T.1    Müller, P.2
  • 13
    • 80052526498 scopus 로고    scopus 로고
    • Dafny: An automatic program verifier for functional correctness
    • Leino, K.R.M.: Dafny: An automatic program verifier for functional correctness. In: LPAR (2010)
    • (2010) LPAR
    • Leino, K.R.M.1
  • 15
    • 72949104681 scopus 로고    scopus 로고
    • Reasoning about comprehensions with first-order SMT solvers
    • Leino, K.R.M., Monahan, R.: Reasoning about comprehensions with first-order SMT solvers. In: SAC (2009)
    • (2009) SAC
    • Leino, K.R.M.1    Monahan, R.2
  • 16
    • 35048835831 scopus 로고    scopus 로고
    • Object invariants in dynamic contexts
    • Odersky, M. (ed.) LNCS Springer, Heidelberg
    • Leino, K.R.M., Müller, P.: Object invariants in dynamic contexts. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol. 3086, pp. 491-515. Springer, Heidelberg (2004)
    • (2004) ECOOP 2004 , vol.3086 , pp. 491-515
    • Leino, K.R.M.1    Müller, P.2
  • 17
    • 77951610754 scopus 로고    scopus 로고
    • A polymorphic intermediate verification language: Design and logical encoding
    • Esparza, J., Majumdar, R. (eds.) LNCS Springer, Heidelberg
    • Leino, K.R.M., Rümmer, P.: A polymorphic intermediate verification language: Design and logical encoding. In: Esparza, J., Majumdar, R. (eds.) TACAS 2010. LNCS, vol. 6015, pp. 312-327. Springer, Heidelberg (2010)
    • (2010) TACAS 2010 , vol.6015 , pp. 312-327
    • Leino, K.R.M.1    Rümmer, P.2
  • 18
    • 77957086976 scopus 로고    scopus 로고
    • Technical Report CS-TR-08-07, School of Electrical Engineering and Computer Science, University of Central Florida
    • Robby et al: Proc. Seventh SAVCBS Workshop. Technical Report CS-TR-08-07, School of Electrical Engineering and Computer Science, University of Central Florida (2008)
    • (2008) Proc. Seventh SAVCBS Workshop
    • Robby1
  • 20
    • 85040920374 scopus 로고    scopus 로고
    • Dynamic boundaries: Information hiding by second order framing with first order assertions
    • Gordon, A.D. (ed.) LNCS Springer, Heidelberg
    • Naumann, D.A., Banerjee, A.: Dynamic boundaries: Information hiding by second order framing with first order assertions. In: Gordon, A.D. (ed.) ESOP 2010. LNCS, vol. 6012, pp. 2-22. Springer, Heidelberg (2010)
    • (2010) ESOP 2010 , vol.6012 , pp. 2-22
    • Naumann, D.A.1    Banerjee, A.2
  • 21
    • 33750236160 scopus 로고    scopus 로고
    • Towards imperative modules: Reasoning about invariants and sharing of mutable state
    • Naumann, D.A., Barnett, M.: Towards imperative modules: Reasoning about invariants and sharing of mutable state. Theoretical Comput. Sci. 365, 143-168 (2006)
    • (2006) Theoretical Comput. Sci. , vol.365 , pp. 143-168
    • Naumann, D.A.1    Barnett, M.2
  • 22
    • 84944269268 scopus 로고    scopus 로고
    • Local reasoning about programs that alter data structures
    • Fribourg, L. (ed.) LNCS Springer, Heidelberg
    • O'Hearn, P.W., Reynolds, J.C., Yang, H.: Local reasoning about programs that alter data structures. In: Fribourg, L. (ed.) CSL 2001 and EACSL 2001. LNCS, vol. 2142, p. 1. Springer, Heidelberg (2001)
    • (2001) CSL 2001 and EACSL 2001 , vol.2142 , pp. 1
    • O'Hearn, P.W.1    Reynolds, J.C.2    Yang, H.3
  • 25
    • 69949119725 scopus 로고    scopus 로고
    • Implicit dynamic frames: Combining dynamic frames and separation logic
    • Drossopoulou, S. (ed.) LNCS Springer, Heidelberg
    • Smans, J., Jacobs, B., Piessens, F.: Implicit dynamic frames: Combining dynamic frames and separation logic. In: Drossopoulou, S. (ed.) ECOOP 2009. LNCS, vol. 5653, pp. 148-172. Springer, Heidelberg (2009)
    • (2009) ECOOP 2009 , vol.5653 , pp. 148-172
    • Smans, J.1    Jacobs, B.2    Piessens, F.3
  • 26
    • 47249163347 scopus 로고    scopus 로고
    • An automatic verifier for java-like programs based on dynamic frames
    • Fiadeiro, J.L., Inverardi, P. (eds.) LNCS Springer, Heidelberg
    • Smans, J., Jacobs, B., Piessens, F., Schulte, W.: An automatic verifier for Java-like programs based on dynamic frames. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol. 4961, pp. 261-275. Springer, Heidelberg (2008)
    • (2008) FASE 2008 , vol.4961 , pp. 261-275
    • Smans, J.1    Jacobs, B.2    Piessens, F.3    Schulte, W.4
  • 27
    • 77949374781 scopus 로고    scopus 로고
    • Considerate reasoning and the composite design pattern
    • Barthe, G., Hermenegildo, M. (eds.) LNCS Springer, Heidelberg
    • Summers, A.J., Drossopoulou, S.: Considerate reasoning and the composite design pattern. In: Barthe, G., Hermenegildo, M. (eds.) VMCAI 2010. LNCS, vol. 5944, pp. 328-344. Springer, Heidelberg (2010)
    • (2010) VMCAI 2010 , vol.5944 , pp. 328-344
    • Summers, A.J.1    Drossopoulou, S.2


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