메뉴 건너뛰기




Volumn 3362, Issue , 2005, Pages 151-171

Verification of safety properties in the presence of transactions

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; FORMAL LOGIC; INTERACTIVE COMPUTER SYSTEMS; JAVA PROGRAMMING LANGUAGE; THEOREM PROVING;

EID: 14844358144     PISSN: 03029743     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1007/978-3-540-30569-9_8     Document Type: Conference Paper
Times cited : (14)

References (36)
  • 2
    • 84944238972 scopus 로고    scopus 로고
    • A dynamic logic for the formal verification of JAVA CARD programs
    • I. Attali and T. Jensen, editors, Revised Papers, JAVA on Smart Cards: Programming and Security, Cannes, France, Springer-Verlag
    • B. Beckert. A dynamic logic for the formal verification of JAVA CARD programs. In I. Attali and T. Jensen, editors, Revised Papers, JAVA on Smart Cards: Programming and Security, Cannes, France, volume 2041 of LNCS, pages 6-24. Springer-Verlag, 2001.
    • (2001) LNCS , vol.2041 , pp. 6-24
    • Beckert, B.1
  • 4
    • 35248846009 scopus 로고    scopus 로고
    • A program logic for handling JAVA CARD'S transaction mechanism
    • M. Pezzè, editor, Proceedings, Fundamental Approaches to Software Engineering (FASE) Conference, Warsaw, Poland, April Springer-Verlag
    • B. Beckert and W. Mostowski. A program logic for handling JAVA CARD'S transaction mechanism. In M. Pezzè, editor, Proceedings, Fundamental Approaches to Software Engineering (FASE) Conference, volume 2621 of LNCS, pages 246-260, Warsaw, Poland, April 2003. Springer-Verlag.
    • (2003) LNCS , vol.2621 , pp. 246-260
    • Beckert, B.1    Mostowski, W.2
  • 5
    • 84867765710 scopus 로고    scopus 로고
    • A sequent calculus for first-order dynamic logic with trace modalities
    • R. Goré, A. Leitsch, and T. Nipkow, editors, Proceedings, International Joint Conference on Automated Reasoning, Siena, Italy, Springer-Verlag
    • B. Beckert and S. Schlager. A sequent calculus for first-order dynamic logic with trace modalities. In R. Goré, A. Leitsch, and T. Nipkow, editors, Proceedings, International Joint Conference on Automated Reasoning, Siena, Italy, volume 2083 of LNCS, pages 626-641. Springer-Verlag, 2001.
    • (2001) LNCS , vol.2083 , pp. 626-641
    • Beckert, B.1    Schlager, S.2
  • 6
    • 35048814509 scopus 로고    scopus 로고
    • Software verification with integrated data type refinement for integer arithmetic
    • E. A. Boiten, J. Derrick, and G. Smith, editors, Proceedings, International Conference on Integrated Formal Methods, Canterbury, UK, Springer, April
    • B. Beckert and S. Schlager. Software verification with integrated data type refinement for integer arithmetic. In E. A. Boiten, J. Derrick, and G. Smith, editors, Proceedings, International Conference on Integrated Formal Methods, Canterbury, UK, volume 2999 of LNCS, pages 207-226. Springer, April 2004.
    • (2004) LNCS , vol.2999 , pp. 207-226
    • Beckert, B.1    Schlager, S.2
  • 9
    • 2942538662 scopus 로고    scopus 로고
    • Proving theorems about JAVA and the JVM with ACL2
    • M. Broy and M. Pizka, editors, IOS Press, Amsterdam
    • R. Boyer. Proving theorems about JAVA and the JVM with ACL2. In M. Broy and M. Pizka, editors, Models, Algebras and Logic of Engineering Software, pages 227-290. IOS Press, Amsterdam, 2003.
    • (2003) Models, Algebras and Logic of Engineering Software , pp. 227-290
    • Boyer, R.1
  • 11
    • 35248874920 scopus 로고    scopus 로고
    • JAVA applet correctness: A developer-oriented approach
    • Proc. Formal Methods Europe, Pisa, Italy, Springer-Verlag
    • L. Burdy, A. Requet, and J.-L. Lanet. JAVA applet correctness: a developer-oriented approach. In Proc. Formal Methods Europe, Pisa, Italy, volume 2805 of LNCS, pages 422-439. Springer-Verlag, 2003.
    • (2003) LNCS , vol.2805 , pp. 422-439
    • Burdy, L.1    Requet, A.2    Lanet, J.-L.3
  • 13
    • 84947257209 scopus 로고    scopus 로고
    • A language framework for expressing checkable properties of dynamic software
    • LNCS, Springer-Verlag
    • J. C. Corbett, M. B. Dwyer, J. Hatcliff, and Robby. A language framework for expressing checkable properties of dynamic software. In Proc. SPIN Software Model Checking Workshop, LNCS, pages 205-223. Springer-Verlag, 2000.
    • (2000) Proc. SPIN Software Model Checking Workshop , pp. 205-223
    • Corbett, J.C.1    Dwyer, M.B.2    Hatcliff, J.3    Robby4
  • 14
    • 14844353524 scopus 로고    scopus 로고
    • A theorem proving approach to analysis of secure information flow
    • Department of Computing Science, Chalmers University of Technology and Göteborg University
    • Á. Darvas, R. Hähnle, and D. Sands. A theorem proving approach to analysis of secure information flow. Technical Report 2004-01, Department of Computing Science, Chalmers University of Technology and Göteborg University, 2004.
    • (2004) Technical Report , vol.2004 , Issue.1
    • Darvas, Á.1    Hähnle, R.2    Sands, D.3
  • 16
    • 35048849431 scopus 로고    scopus 로고
    • Using a software testing technique to improve theorem proving
    • A. Petrenko and A. Ulrich, editors, Post Conference Proceedings, 3rd International Workshop on Formal Approaches to Testing of Software (FATES), Montréal, Canada, Springer-Verlag
    • R. Hähnle and A. Wallenburg. Using a software testing technique to improve theorem proving. In A. Petrenko and A. Ulrich, editors, Post Conference Proceedings, 3rd International Workshop on Formal Approaches to Testing of Software (FATES), Montréal, Canada, volume 2931 of LNCS, pages 30-41. Springer-Verlag, 2003.
    • (2003) LNCS , vol.2931 , pp. 30-41
    • Hähnle, R.1    Wallenburg, A.2
  • 18
    • 21144440949 scopus 로고    scopus 로고
    • Reasoning about card tears and transactions in JAVA CARD
    • Fundamental Approaches to Software Engineering (FASE'2004), Barcelona, Spain, Springer
    • E. Hubbers and E. Poll. Reasoning about card tears and transactions in JAVA CARD. In Fundamental Approaches to Software Engineering (FASE'2004), Barcelona, Spain, volume 2984 of LNCS, pages 114-128. Springer, 2004.
    • (2004) LNCS , vol.2984 , pp. 114-128
    • Hubbers, E.1    Poll, E.2
  • 19
    • 21144449030 scopus 로고    scopus 로고
    • Formal verification of a commercial smart card applet with multiple tools
    • Algebraic Methodology And Software Technology, Stirling, UK, July Springer
    • B. Jacobs, C. Marché, and N. Rauch. Formal verification of a commercial smart card applet with multiple tools. In Algebraic Methodology And Software Technology, volume 3116 of LNCS, Stirling, UK, July 2004. Springer.
    • (2004) LNCS , vol.3116
    • Jacobs, B.1    Marché, C.2    Rauch, N.3
  • 20
    • 2942553665 scopus 로고    scopus 로고
    • JAVA program verification at Nijmegen: Developments and perspective
    • Technical report, University of Nijmegen, 2003. To appear in the proceedings of International Symposium on Software Security (ISSS)
    • B. Jacobs and E. Poll. JAVA program verification at Nijmegen: Developments and perspective. Technical report, University of Nijmegen, 2003. NIII Technical Report NIII-R0316. To appear in the proceedings of International Symposium on Software Security (ISSS 2003).
    • (2003) NIII Technical Report , vol.NIII-R0316
    • Jacobs, B.1    Poll, E.2
  • 21
    • 4644333385 scopus 로고    scopus 로고
    • Checking object invariants
    • Digital Systems Research Center, Palo Alto, USA, January
    • K. R. M. Leino and R. Stata. Checking object invariants. Technical Note #1997-007, Digital Systems Research Center, Palo Alto, USA, January 1997. Available from ftp://ftp.digital.com/pub/DEC/SRC/technical-notes/SRC-1997-007. ps.gz.
    • (1997) Technical Note #1997 , vol.1997 , Issue.7
    • Leino, K.R.M.1    Stata, R.2
  • 22
    • 0347602000 scopus 로고    scopus 로고
    • The KRAKATOA tool for certification of JAVA/JAVA CARD programs annotated in JML
    • C. Marché, C. Paulin-Mohring, and X. Urbain. The KRAKATOA tool for certification of JAVA/JAVA CARD programs annotated in JML. Journal of Logic and Algebraic Programming, 58(1-2):89-106, 2004. http://krakatoa.lri.fr.
    • (2004) Journal of Logic and Algebraic Programming , vol.58 , Issue.1-2 , pp. 89-106
    • Marché, C.1    Paulin-Mohring, C.2    Urbain, X.3
  • 23
    • 24144472698 scopus 로고    scopus 로고
    • Demoney: A demonstrative electronic purse - Card specification
    • Trusted Logic S.A., November
    • R. Marlet and C. Mesnil. Demoney: A demonstrative electronic purse - Card specification. Technical Report SECSAFE-TL-007, Trusted Logic S.A., November 2002.
    • (2002) Technical Report , vol.SECSAFE-TL-007
    • Marlet, R.1    Mesnil, C.2
  • 24
    • 0347516663 scopus 로고    scopus 로고
    • Security properties and JAVA CARD specificities to be studied in the SecSafe project
    • Trusted Logic S.A., August
    • R. Marlet and D. L. Métayer. Security properties and JAVA CARD specificities to be studied in the SecSafe project. Technical Report SECSAFE-TL-006, Trusted Logic S.A., August 2001.
    • (2001) Technical Report , vol.SECSAFE-TL-006
    • Marlet, R.1    Métayer, D.L.2
  • 25
    • 84945713135 scopus 로고
    • Applying "Design by Contract"
    • October
    • B. Meyer. Applying "Design by Contract". IEEE Computer, 25(10):40-51, October 1992.
    • (1992) IEEE Computer , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 27
    • 37149014779 scopus 로고    scopus 로고
    • Rigorous development of JAVA CARD applications
    • T. Clarke, A. Evans, and K. Lano, editors
    • W. Mostowski. Rigorous development of JAVA CARD applications. In T. Clarke, A. Evans, and K. Lano, editors, Proc. Fourth Workshop on Rigorous Object-Oriented Methods, London, 2002. Available from http://www.cs.chalmers.se/ ~woj/papers/room2002.ps.gz.
    • (2002) Proc. Fourth Workshop on Rigorous Object-Oriented Methods, London
    • Mostowski, W.1
  • 30
    • 14844366955 scopus 로고    scopus 로고
    • Verification of JAVA CARD programs
    • Institut für Informatik, Universität Augsburg, Germany
    • K. Stenzel. Verification of JAVA CARD Programs. Technical report 2001-5, Institut für Informatik, Universität Augsburg, Germany, 2001.
    • (2001) Technical Report , vol.2001 , Issue.5
    • Stenzel, K.1
  • 34
    • 84944065753 scopus 로고    scopus 로고
    • Extending JML specifications with temporal logic
    • Algebraic Methodology And Software Technology (AMAST '02), Springer-Verlag
    • K. Trentelman and M. Huisman. Extending JML specifications with temporal logic. In Algebraic Methodology And Software Technology (AMAST '02), volume 2422 of LNCS, pages 334-348. Springer-Verlag, 2002.
    • (2002) LNCS , vol.2422 , pp. 334-348
    • Trentelman, K.1    Huisman, M.2
  • 35
    • 0006684932 scopus 로고    scopus 로고
    • PhD thesis, Institut für Informatik, Technische Universität München, January
    • D. von Oheimb. Analyzing JAVA in Isabelle/HOL. PhD thesis, Institut für Informatik, Technische Universität München, January 2001.
    • (2001) Analyzing JAVA in Isabelle/HOL
    • Von Oheimb, D.1
  • 36
    • 33645588523 scopus 로고    scopus 로고
    • An OCL extension for formulating temporal constraints
    • Universität Bremen, Fachbereich für Mathematik und Informatik
    • P. Ziemann and M. Gogolla. An OCL extension for formulating temporal constraints. Technical Report 1/03, Universität Bremen, Fachbereich für Mathematik und Informatik, 2003.
    • (2003) Technical Report , vol.1 , Issue.3
    • Ziemann, P.1    Gogolla, M.2


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