메뉴 건너뛰기




Volumn 26, Issue 2 SPEC. ISS., 2005, Pages 137-180

Translating Java for multiple model checkers: The Bandera back-end

Author keywords

[No Author keywords available]

Indexed keywords

BANDERA INTERMEDIATE REPRESENTATION (BIR); CODE GENERATION MODULES; DYNAMIC HEAP STRUCTURES; MODEL CHECKING TOOLS;

EID: 24144469167     PISSN: 09259856     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10703-005-1491-3     Document Type: Article
Times cited : (7)

References (55)
  • 2
    • 0038048027 scopus 로고
    • Formalization of properties of parallel programs
    • E. Ashcroft and Z. Manna, "Formalization of properties of parallel programs," Machine Intelligence, pp. 17-41, 1972.
    • (1972) Machine Intelligence , pp. 17-41
    • Ashcroft, E.1    Manna, Z.2
  • 4
    • 84947232436 scopus 로고    scopus 로고
    • Bebop: A symbolic model-checker for boolean programs
    • K. Havelund, John Penix, and Willem Visser (Eds.), Proceedings of Seventh International SPIN Workshop, Springer-Verlag
    • T. Ball and S. Rajamani, "Bebop: A symbolic model-checker for boolean programs," in K. Havelund, John Penix, and Willem Visser (Eds.), Proceedings of Seventh International SPIN Workshop, volume 1885 of Lecture Notes in Computer Science, Springer-Verlag, 2000, pp. 113-130.
    • (2000) Lecture Notes in Computer Science , vol.1885 , pp. 113-130
    • Ball, T.1    Rajamani, S.2
  • 8
    • 85037030721 scopus 로고
    • Synthesis of synchronization skeletons for branching time temporal logic
    • E.M. Clarke and E.A. Emerson, "Synthesis of synchronization skeletons for branching time temporal logic," Lecture Notes in Computer Science, vol. 131, 1981.
    • (1981) Lecture Notes in Computer Science , vol.131
    • Clarke, E.M.1    Emerson, E.A.2
  • 12
    • 84948958710 scopus 로고
    • Optimization of object-oriented programs using static class hierarchy analysis
    • Jeffrey Dean, David Grove, and Craig Chambers, "Optimization of object-oriented programs using static class hierarchy analysis," Lecture Notes in Computer Science, vol. 952, 1995.
    • (1995) Lecture Notes in Computer Science , vol.952
    • Dean, J.1    Grove, D.2    Chambers, C.3
  • 13
    • 0032679915 scopus 로고    scopus 로고
    • A deadlock detection tool for concurrent Java programs
    • C. Demartini, R. Iosif, and R. Sisto, "A deadlock detection tool for concurrent Java programs," Software -Practice and Experience, vol. 29, no. 7, pp. 577-603, 1999.
    • (1999) Software - Practice and Experience , vol.29 , Issue.7 , pp. 577-603
    • Demartini, C.1    Iosif, R.2    Sisto, R.3
  • 22
    • 0030143334 scopus 로고    scopus 로고
    • Branching time and abstraction in bisimulation semantics
    • R.J. van Glabbeek and W.P. Weijland, "Branching time and abstraction in bisimulation semantics," Journal of the ACM, vol. 43, no. 3, pp. 555-600, 1996.
    • (1996) Journal of the ACM , vol.43 , Issue.3 , pp. 555-600
    • Van Glabbeek, R.J.1    Weijland, W.P.2
  • 23
    • 0003257888 scopus 로고    scopus 로고
    • Partial-order methods for the verification of concurrent systems
    • Patrice Godefroid, "Partial-order methods for the verification of concurrent systems," Lecture Notes in Computer Science, vol. 1032, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1032
    • Godefroid, P.1
  • 33
    • 0012806253 scopus 로고    scopus 로고
    • Software model checking: Extracting verification models from source code
    • November
    • Gerard J. Holzmann and Margaret H. Smith, "Software model checking: Extracting verification models from source code," in Proceedings of FORTE/PSTV'99, November 1999.
    • (1999) Proceedings of FORTE/PSTV'99
    • Holzmann, G.J.1    Smith, M.H.2
  • 47
    • 0001206576 scopus 로고
    • Applications of temporal logic to the specification and verification of reactive systems: A survey of current trends
    • Amir Pnueli, "Applications of temporal logic to the specification and verification of reactive systems: A survey of current trends," Current Trends in Concurrency, Lecture Notes in Computer Science, pp. 510-584, 1986.
    • (1986) Current Trends in Concurrency, Lecture Notes in Computer Science , pp. 510-584
    • Pnueli, A.1
  • 48
    • 84903219804 scopus 로고    scopus 로고
    • Finding feasible counter-examples when model checking abstracted Java programs
    • Proceedings of the 7th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, Springer-Verlag, April
    • Corina S. Pǎsǎreanu, Matthew B. Dwyer, and Willem Visser, "Finding feasible counter-examples when model checking abstracted Java programs," in Proceedings of the 7th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, volume 2031 of Lecture Notes in Computer Science. Springer-Verlag, April 2001.
    • (2001) Lecture Notes in Computer Science , vol.2031
    • Pǎsǎreanu, C.S.1    Dwyer, M.B.2    Visser, W.3
  • 49
    • 84947247929 scopus 로고    scopus 로고
    • Model-checking multi-threaded distributed Java programs
    • K. Havelund, John Penix, and Willem Visser, (Eds.), Proceedings of Seventh International SPIN Workshop, Springer-Verlag
    • S. Stoller, "Model-checking multi-threaded distributed Java programs," in K. Havelund, John Penix, and Willem Visser, (Eds.), Proceedings of Seventh International SPIN Workshop, volume 1885 of Lecture Notes in Computer Science, Springer-Verlag, 2000, pp. 224-244.
    • (2000) Lecture Notes in Computer Science , vol.1885 , pp. 224-244
    • Stoller, S.1


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