메뉴 건너뛰기




Volumn 23, Issue 2-3, 2010, Pages 285-307

Interactive verification of concurrent systems using symbolic execution

Author keywords

Compositional reasoning; Interactive verification; Temporal logic; Theorem prover

Indexed keywords

COMPOSITIONAL REASONING; CONCURRENT SYSTEMS; FIRST-ORDER; INFINITE STATE; INTERACTIVE PROOFS; INTERACTIVE VERIFICATION; LINEAR TEMPORAL LOGIC; PARALLEL PROGRAM; PROOF METHODS; SEQUENTIAL PROGRAMS; SYMBOLIC EXECUTION; TEMPORAL PROPERTY; VERIFICATION ENVIRONMENT;

EID: 77950221845     PISSN: 09217126     EISSN: None     Source Type: Journal    
DOI: 10.3233/AIC-2010-0458     Document Type: Conference Paper
Times cited : (14)

References (45)
  • 2
    • 0011122747 scopus 로고    scopus 로고
    • Structural operational semantics
    • J.A. Bergstra, A. Ponse and S.A. Smolka, eds, Elsevier, Amsterdam
    • L. Aceto, W. Fokkink and C. Verhoef, Structural operational semantics, in: Handbook of Process Algebra, J.A. Bergstra, A. Ponse and S.A. Smolka, eds, Elsevier, Amsterdam, 2001.
    • (2001) Handbook of Process Algebra
    • Aceto, L.1    Fokkink, W.2    Verhoef, C.3
  • 7
    • 77950271557 scopus 로고    scopus 로고
    • Synchronous parallelism in the asbru language
    • University of Augsburg, available at
    • S. Bäumler, M. Balser, W. Reif and J. Schmitt, Synchronous parallelism in the asbru language. Technical Report 2008-11, University of Augsburg, 2008, available at: http://www.informatik.uni-augsburg.de/lehrstuehle/ swt/se/publications/.
    • (2008) Technical Report 2008-2011
    • Bäumler, S.1    Balser, M.2    Reif, W.3    Schmitt, J.4
  • 9
    • 74349112511 scopus 로고    scopus 로고
    • Proving linearizability with temporal logic
    • S. Bäumler, G. Schellhorn, M. Balser and W. Reif, Proving linearizability with temporal logic, Technical Report 2008-19, Universität Augsburg, 2008, available at: http://www.informatik.uni-augsburg.de/lehrstuehle/ swt/se/publications/.
    • (2008) Technical Report 2008-19
    • Bäumler, S.1    Schellhorn, G.2    Balser, M.3    Reif, W.4
  • 11
    • 0030554963 scopus 로고    scopus 로고
    • Parallel composition of assumptioncommitment specifications: A unifying approach for shared variable and distributed message passing concurrency
    • A. Cau and P. Collette, Parallel composition of assumptioncommitment specifications: A unifying approach for shared variable and distributed message passing concurrency, Acta Informatica 33(2) (1996), 153-176.
    • (1996) Acta Informatica , vol.33 , Issue.2 , pp. 153-176
    • Cau, A.1    Collette, P.2
  • 12
    • 34347252074 scopus 로고    scopus 로고
    • Software Technology Research Laboratory, SERCentre, De Montfort University, The Gateway, Leicester LE1 9BH, UK available at
    • A. Cau, B. Moszkowski and H. Zedan, ITL -Interval Temporal Logic, Software Technology Research Laboratory, SERCentre, De Montfort University, The Gateway, Leicester LE1 9BH, UK, 2002, available at: www.cms.dmu.ac.uk/∼cau/ itlhomepage.
    • (2002) ITL-Interval Temporal Logic
    • Cau, A.1    Moszkowski, B.2    Zedan, H.3
  • 15
  • 16
    • 0001273055 scopus 로고
    • Dynamic logic
    • D. Gabbay and F. Guenther, eds, Reidel
    • D. Harel, Dynamic logic, in: Handbook of Philosophical Logic, Vol.2, D. Gabbay and F. Guenther, eds, Reidel, 1984, pp. 496-604.
    • (1984) Handbook of Philosophical Logic , vol.2 , pp. 496-604
    • Harel, D.1
  • 17
  • 18
    • 0033095784 scopus 로고    scopus 로고
    • Computation path logic: An expressive, yet elementary, process logic
    • D. Harel and E. Singerman, Computation path logic: An expressive, yet elementary, process logic, Annals of Pure and Applied Logic 96 (1999), 167-186.
    • (1999) Annals of Pure and Applied Logic , vol.96 , pp. 167-186
    • Harel, D.1    Singerman, E.2
  • 19
    • 84892232550 scopus 로고
    • A dynamic logic for program verification
    • A. Meyer and M. Taitslin, eds, LNCS, Berlin
    • M. Heisel,W. Reif andW. Stephan, A Dynamic Logic for Program Verification, in: Logical Foundations of Computer Science, A. Meyer and M. Taitslin, eds, LNCS, Vol.363, Berlin, 1989, pp. 134-145.
    • (1989) Logical Foundations of Computer Science , vol.363 , pp. 134-145
    • Heisel, M.1    Reif, W.2    Stephan, W.3
  • 21
    • 84976735431 scopus 로고
    • Tentative steps toward a development method for interfering programs
    • C.B. Jones, Tentative steps toward a development method for interfering programs, ACM Transactions on Programming Languages and Systems 5(4) (1983), 596-619.
    • (1983) ACM Transactions on Programming Languages and Systems , vol.5 , Issue.4 , pp. 596-619
    • Jones, C.B.1
  • 22
  • 23
    • 84893603596 scopus 로고    scopus 로고
    • KIV homepage, http://www.informatik.uni-augsburg.de/ swt/kiv.
    • KIV Homepage
  • 30
    • 33746249421 scopus 로고
    • Mechanizing TLA in isabelle
    • R. Rodošek, ed., Univ. of Maribor, Maribor, July
    • S. Merz, Mechanizing TLA in Isabelle, in: Workshop on Verification in New Orientations, R. Rodošek, ed., Univ. of Maribor, Maribor, July 1995, pp. 54-74.
    • (1995) Workshop on Verification in New Orientations , pp. 54-74
    • Merz, S.1
  • 32
    • 0022020113 scopus 로고
    • A temporal logic for multilevel reasoning about hardware
    • B. Moszkowski, A temporal logic for multilevel reasoning about hardware, IEEE Computer 18(2) (1985), 10-19.
    • (1985) IEEE Computer , vol.18 , Issue.2 , pp. 10-19
    • Moszkowski, B.1
  • 33
    • 77950247766 scopus 로고    scopus 로고
    • Embedding ctl* in an extension to interval temporal logic (itl)
    • University of Augsburg
    • F. Ortmeier, M. Balser, A. Dunets and S. Bäumler, Embedding ctl* in an extension to interval temporal logic (itl), Technical Report 2008-2016, University of Augsburg, 2008.
    • (2008) Technical Report 2008-2016
    • Ortmeier, F.1    Balser, M.2    Dunets, A.3    Bäumler, S.4
  • 34
    • 24944447883 scopus 로고    scopus 로고
    • Formal safety analysis of a radio-based railroad crossing using deductive causeconsequence analysis (DCCA)
    • Budapest, LNCS, Springer
    • F. Ortmeier, W. Reif and G. Schellhorn, Formal safety analysis of a radio-based railroad crossing using deductive causeconsequence analysis (DCCA), in: Proceedings of 5th European Dependable Computing Conference EDCC, Budapest, LNCS, Vol.3463, Springer, 2005, pp. 210-224.
    • (2005) Proceedings of 5th European Dependable Computing Conference EDCC , vol.3463 , pp. 210-224
    • Ortmeier, F.1    Reif, W.2    Schellhorn, G.3
  • 36
    • 0023332209 scopus 로고
    • Concurrent dynamic logic
    • D. Peleg, Concurrent dynamic logic, Journal of ACM 34(2) (1987), 450-479.
    • (1987) Journal of ACM , vol.34 , Issue.2 , pp. 450-479
    • Peleg, D.1
  • 37
    • 0003931061 scopus 로고
    • A structural approach to operational semantics
    • Aarhus University
    • G.D. Plotkin, A structural approach to operational semantics, Technical Report DAIMI FN-19, Aarhus University, 1981.
    • (1981) Technical Report DAIMI FN-19
    • Plotkin, G.D.1
  • 39
    • 35248843075 scopus 로고    scopus 로고
    • The rely-guarantee method in isabelle/hol
    • Warsaw, P. Degano, ed., LNCS, Springer
    • L. Prensa Nieto, The rely-guarantee method in isabelle/hol, in: European Symposium on Programming (ESOP'03), Warsaw, P. Degano, ed., LNCS, Vol.2618, Springer, 2003, pp. 348-362.
    • (2003) European Symposium on Programming (ESOP'03) , vol.2618 , pp. 348-362
    • Prensa Nieto, L.1
  • 40
    • 0011272228 scopus 로고    scopus 로고
    • Structured specifications and interactive proofs with KIV
    • W. Bibel and P. Schmitt, eds, Systems and Implementation Techniques, Kluwer Academic Publishers, Dordrecht, Chapter 1: Interactive Theorem Proving
    • W. Reif, G. Schellhorn, K. Stenzel and M. Balser, Structured specifications and interactive proofs with KIV, in: Automated Deduction -A Basis for Applications,W. Bibel and P. Schmitt, eds, Systems and Implementation Techniques, Vol.II, Kluwer Academic Publishers, Dordrecht, 1998, pp. 13-39, Chapter 1: Interactive Theorem Proving.
    • (1998) Automated Deduction -A Basis for Applications , vol.2 , pp. 13-39
    • Reif, W.1    Schellhorn, G.2    Stenzel, K.3    Balser, M.4
  • 41
    • 33749376892 scopus 로고    scopus 로고
    • Interactive verification of medical guidelines
    • J. Misra, T. Nipkow and E. Sekerinski, eds, LNCS, Springer
    • J. Schmitt, A. Hoffmann, M. Balser, W. Reif and M. Marcos, Interactive verification of medical guidelines, in: Formal Methods 2006, Proceedings, Hamilton, J. Misra, T. Nipkow and E. Sekerinski, eds, LNCS, Vol.4085, Springer, 2006, pp. 32-47.
    • (2006) Formal Methods 2006, Proceedings, Hamilton , vol.4085 , pp. 32-47
    • Schmitt, J.1    Hoffmann, A.2    Balser, M.3    Reif, W.4    Marcos, M.5
  • 44
    • 24944433233 scopus 로고    scopus 로고
    • PhD thesis Universität Augsburg Augsburg Germany (in German)
    • A. Thums, Formale Fehlerbaumanalyse, PhD thesis, Universität Augsburg, Augsburg, Germany, 2004 (in German).
    • (2004) Formale Fehlerbaumanalyse
    • Thums, A.1
  • 45
    • 0041522067 scopus 로고    scopus 로고
    • The rely-guarantee method for verifying shared variable concurrent programs
    • Warsaw
    • Q. Xu, W.-P. de Roever and J. He, The rely-guarantee method for verifying shared variable concurrent programs, in: Formal Asp. Comput., Warsaw, 1997, pp. 147-174.
    • (1997) Formal Asp. Comput. , pp. 147-174
    • Xu, Q.1    De Roever, W.-P.2    He, J.3


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