메뉴 건너뛰기




Volumn 5, Issue 5, 2006, Pages 59-85

Reasoning about method calls in interface specifications

Author keywords

[No Author keywords available]

Indexed keywords


EID: 33746306739     PISSN: 16601769     EISSN: 16601769     Source Type: Journal    
DOI: 10.5381/jot.2006.5.5.a3     Document Type: Conference Paper
Times cited : (32)

References (24)
  • 1
    • 19044390891 scopus 로고    scopus 로고
    • The spec# programming system: An overview
    • G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, and T. Muntean, editors, Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS), Springer-Verlag
    • M. Barnett, K. R. M. Leino, and W. Schulte. The Spec# Programming System: An Overview. In G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, and T. Muntean, editors, Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS), volume 3362 of LNCS, pages 49-69. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3362 , pp. 49-69
    • Barnett, M.1    Leino, K.R.M.2    Schulte, W.3
  • 2
    • 33745790106 scopus 로고    scopus 로고
    • Verifying JML specifications with model fields
    • Technical Report 408, ETH Zurich
    • C.-B. Breunesse and E. Poll. Verifying JML specifications with model fields. In Formal Techniques for Java-like Programs, pages 51-60, 2003. Technical Report 408, ETH Zurich.
    • (2003) Formal Techniques for Java-like Programs , pp. 51-60
    • Breunesse, C.-B.1    Poll, E.2
  • 4
    • 27744504698 scopus 로고    scopus 로고
    • Reasoning with specifications containing method calls and model fields
    • October
    • D. Cok. Reasoning with specifications containing method calls and model fields. Journal of Object Technology, 4(8):77-103, October 2005.
    • (2005) Journal of Object Technology , vol.4 , Issue.8 , pp. 77-103
    • Cok, D.1
  • 5
    • 0029537754 scopus 로고    scopus 로고
    • Forcing behavioral subtyping through specification inheritance
    • IEEE Computer Society Press
    • K. K. Dhara and G. T. Leavens. Forcing behavioral subtyping through specification inheritance. In International Conference on Software Engineering (ICSE), pages 258-267. IEEE Computer Society Press, 1996.
    • (1996) International Conference on Software Engineering (ICSE) , pp. 258-267
    • Dhara, K.K.1    Leavens, G.T.2
  • 6
    • 26444597310 scopus 로고    scopus 로고
    • Universes: Lightweight ownership for JML
    • October
    • W. Dietl and P. Müller. Universes: Lightweight ownership for JML. Journal of Object Technology, 4(8):5-32, October 2005.
    • (2005) Journal of Object Technology , vol.4 , Issue.8 , pp. 5-32
    • Dietl, W.1    Müller, P.2
  • 7
    • 2442570383 scopus 로고    scopus 로고
    • Standard ECMA-334, 3rd Edition, June
    • C# Language Specification. Standard ECMA-334, 3rd Edition, June 2005.
    • (2005) C# Language Specification
  • 9
    • 2542628621 scopus 로고
    • Avoiding the undefined by underspecification
    • Computer Science Today, Springer-Verlag
    • D. Gries and F. B. Schneider. Avoiding the undefined by underspecification. In Computer Science Today, volume 1000 of LNCS, pages 366-373. Springer-Verlag, 1995.
    • (1995) LNCS , vol.1000 , pp. 366-373
    • Gries, D.1    Schneider, F.B.2
  • 10
    • 0015482118 scopus 로고
    • Proofs of correctness of data representation
    • C. A. R. Hoare. Proofs of correctness of data representation. Acta Inf., 1(4):271-281, 1972.
    • (1972) Acta Inf. , vol.1 , Issue.4 , pp. 271-281
    • Hoare, C.A.R.1
  • 11
    • 24144474987 scopus 로고    scopus 로고
    • ESC/Java2: Uniting ESC/Java and JML: Progress and issues in building and using ESC/Java2 and a report on a case study involving the use of ESC/Java2 to verify portions of an Internet voting tally system
    • G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, and T. Muntean, editors, Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS), Springer-Verlag
    • J. R. Kiniry and D. R. Cok. ESC/Java2: Uniting ESC/Java and JML: Progress and issues in building and using ESC/Java2 and a report on a case study involving the use of ESC/Java2 to verify portions of an Internet voting tally system. In G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, and T. Muntean, editors, Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS), volume 3362 of LNCS, pages 108-128. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3362 , pp. 108-128
    • Kiniry, J.R.1    Cok, D.R.2
  • 12
    • 0004030849 scopus 로고    scopus 로고
    • Preliminary design of JML: A behavioral interface specification language for Java
    • Iowa State University
    • G. T. Leavens, A. L. Baker, and C. Ruby. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report 98-06-rev28, Iowa State University, 2005.
    • (2005) Technical Report 98-06-rev28
    • Leavens, G.T.1    Baker, A.L.2    Ruby, C.3
  • 14
    • 33745775687 scopus 로고    scopus 로고
    • A verification methodology for model fields
    • P. Sestoft, editor, European Symposium on Programming (ESOP), Springer-Verlag
    • K. R. M. Leino and P. Müller. A verification methodology for model fields. In P. Sestoft, editor, European Symposium on Programming (ESOP), volume 3924 of LNCS. Springer-Verlag, 2006.
    • (2006) LNCS , vol.3924
    • Leino, K.R.M.1    Müller, P.2
  • 16
  • 19
    • 33646038128 scopus 로고    scopus 로고
    • Modular Specification and Verification of Object-Oriented Programs, Springer-Verlag
    • P. Müller. Modular Specification and Verification of Object-Oriented Programs, volume 2262 of LNCS. Springer-Verlag, 2002.
    • (2002) LNCS , vol.2262
    • Müller, P.1
  • 20
    • 24644490287 scopus 로고    scopus 로고
    • Observational purity and encapsulation
    • M. Cerioli, editor, Fundamental Aspects of Software Engineering (FASE), Springer-Verlag
    • D. Naumann. Observational purity and encapsulation. In M. Cerioli, editor, Fundamental Aspects of Software Engineering (FASE), volume 3442 of LNCS. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3442
    • Naumann, D.1
  • 23
    • 0347242959 scopus 로고    scopus 로고
    • Logical foundations for typed object-oriented languages
    • D. Gries and W. De Roever, editors
    • A. Poetzsch-Heffter and P. Müller. Logical foundations for typed object-oriented languages. In D. Gries and W. De Roever, editors, Programming Concepts and Methods (PROCOMET), pages 404-423, 1998.
    • (1998) Programming Concepts and Methods (PROCOMET) , pp. 404-423
    • Poetzsch-Heffter, A.1    Müller, P.2
  • 24
    • 24144458954 scopus 로고    scopus 로고
    • Purity and side effect analysis for Java programs
    • R. Cousot, editor, Verification, Model Checking, and Abstract Interpretation (VMCAI), Springer-Verlag
    • A. Salcianu and M. C. Rinard. Purity and side effect analysis for Java programs. In R. Cousot, editor, Verification, Model Checking, and Abstract Interpretation (VMCAI), volume 3385 of LNCS, pages 199-215. Springer-Verlag, 2005.
    • (2005) LNCS , vol.3385 , pp. 199-215
    • Salcianu, A.1    Rinard, M.C.2


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