메뉴 건너뛰기




Volumn 240, Issue C, 2009, Pages 79-96

Verified Compilation and the B Method: A Proposal and a First Appraisal

Author keywords

B method; Verifying compiler

Indexed keywords

ALGORITHMIC LEVELS; ASSEMBLY LANGUAGE; B METHOD; B-MODELS; CODE SYNTHESIS; COMPUTING RESEARCH; GRAND CHALLENGE; PROOF OF CONCEPT; SOFTWARE DEVELOPMENT PROCESS; VERIFYING COMPILER; VERIFYING COMPILERS;

EID: 67649408826     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2009.05.046     Document Type: Article
Times cited : (1)

References (19)
  • 1
    • 35248857493 scopus 로고    scopus 로고
    • Click'n prove: Interactive proofs within set theory
    • Abrial J.-R., and Cansell D. Click'n prove: Interactive proofs within set theory. TPHOLs (2003) 1-24
    • (2003) TPHOLs , pp. 1-24
    • Abrial, J.-R.1    Cansell, D.2
  • 3
    • 67649407688 scopus 로고    scopus 로고
    • B-Core Ltd, The b-toolkit
    • B-Core Ltd, The b-toolkit. http://www.b-core.com/btoolkit.html
  • 5
    • 24344470890 scopus 로고    scopus 로고
    • Interactive Theorem Proving and Program Development (Coq'Art: The Calculus of Inductive Constructions)
    • Springer
    • Bertot Y., and Castran P. Interactive Theorem Proving and Program Development (Coq'Art: The Calculus of Inductive Constructions). Texts in Theoretical Computer Science (2004), Springer
    • (2004) Texts in Theoretical Computer Science
    • Bertot, Y.1    Castran, P.2
  • 6
    • 33749388677 scopus 로고    scopus 로고
    • Formal verification of a c compiler front-end
    • Blazy S., Dargaye Z., and Leroy X. Formal verification of a c compiler front-end. Proc. Formal Methods (2006) 460-475
    • (2006) Proc. Formal Methods , pp. 460-475
    • Blazy, S.1    Dargaye, Z.2    Leroy, X.3
  • 7
    • 85031941411 scopus 로고
    • An approach to verifiable compiling specification and prototyping
    • Programming Language Implementation and Logic Programming. Deransart P., and Maluszynski J. (Eds)
    • Bowen J.P., He J., and Pandya P. An approach to verifiable compiling specification and prototyping. In: Deransart P., and Maluszynski J. (Eds). Programming Language Implementation and Logic Programming. Lecture Notes in Computer Science vol. 456 (1990) 45-59. URL citeseer.ist.psu.edu/bowen90approach.html
    • (1990) Lecture Notes in Computer Science , vol.456 , pp. 45-59
    • Bowen, J.P.1    He, J.2    Pandya, P.3
  • 8
    • 67649392629 scopus 로고    scopus 로고
    • Clearsy, Atelier B
    • Clearsy, Atelier B. http://www.atelierb.eu
  • 10
    • 33745191770 scopus 로고    scopus 로고
    • Compiler verification: a bibliography
    • Dave M.A. Compiler verification: a bibliography. SIGSOFT Softw. Eng. Notes 28 (2003) 2
    • (2003) SIGSOFT Softw. Eng. Notes , vol.28 , pp. 2
    • Dave, M.A.1
  • 14
    • 33745189623 scopus 로고    scopus 로고
    • Formal certification of a compiler back-end or: programming a compiler with a proof assistant
    • Leroy X. Formal certification of a compiler back-end or: programming a compiler with a proof assistant. SIGPLAN Not. 41 (2006) 42-54
    • (2006) SIGPLAN Not. , vol.41 , pp. 42-54
    • Leroy, X.1
  • 16
    • 0024882264 scopus 로고
    • A mechanically verified language implementation
    • Moore J.S. A mechanically verified language implementation. J. Autom. Reason. 5 (1989) 461-492
    • (1989) J. Autom. Reason. , vol.5 , pp. 461-492
    • Moore, J.S.1
  • 17
    • 0027556297 scopus 로고
    • Predicting program execution times by analyzing static and dynamic program paths
    • Park C. Predicting program execution times by analyzing static and dynamic program paths. Real-Time Systems 5 (1993) 31-61
    • (1993) Real-Time Systems , vol.5 , pp. 31-61
    • Park, C.1
  • 19
    • 0003503018 scopus 로고    scopus 로고
    • Isabelle/HOL: A Proof Assistant for Higher-Order Logic
    • Springer
    • Nipkow T., Wenzel M., and Paulson L.C. Isabelle/HOL: A Proof Assistant for Higher-Order Logic. LNCS (2002), Springer
    • (2002) LNCS
    • Nipkow, T.1    Wenzel, M.2    Paulson, L.C.3


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