메뉴 건너뛰기




Volumn 217, Issue C, 2008, Pages 133-150

Proving Correctness of an Efficient Abstraction for Interrupt Handling

Author keywords

interrupt handling; Model checking; simulation; state space abstraction

Indexed keywords

ABSTRACTING; CONCRETES; MICROCONTROLLERS; STATE SPACE METHODS; SWITCHING CIRCUITS;

EID: 47049110625     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2008.06.046     Document Type: Article
Times cited : (2)

References (24)
  • 1
    • 47049128353 scopus 로고    scopus 로고
    • Balakrishnan, G., T. Reps, D. Melski and T. Teitelbaum, WYSINWYX: What you see is not what you execute, in: Verified Software: Theories, Tools, Experiments (2007), to appear
    • Balakrishnan, G., T. Reps, D. Melski and T. Teitelbaum, WYSINWYX: What you see is not what you execute, in: Verified Software: Theories, Tools, Experiments (2007), to appear
  • 2
    • 11744362116 scopus 로고
    • A methodology for hardware verification based on logic simulation
    • Bryant R.E. A methodology for hardware verification based on logic simulation. Journal of the ACM 38 (1991) 299-328
    • (1991) Journal of the ACM , vol.38 , pp. 299-328
    • Bryant, R.E.1
  • 6
    • 31844450371 scopus 로고    scopus 로고
    • DART: directed automated random testing
    • Godefroid P., Klarlund N., and Sen K. DART: directed automated random testing. SIGPLAN Not. 40 (2005) 213-223
    • (2005) SIGPLAN Not. , vol.40 , pp. 213-223
    • Godefroid, P.1    Klarlund, N.2    Sen, K.3
  • 7
    • 47049107477 scopus 로고    scopus 로고
    • Heljanko, K., Model checking the branching time temporal logic CTL, Research Report A45, Helsinki University of Technology (1997)
    • Heljanko, K., Model checking the branching time temporal logic CTL, Research Report A45, Helsinki University of Technology (1997)
  • 10
    • 0027186827 scopus 로고    scopus 로고
    • Launchbury, J., An natural semantics for lazy evaluation, in: Proc. 20th ACM Symp. on Principles of Programming Languages (POPL'93) (1993), pp. 144-154
    • Launchbury, J., An natural semantics for lazy evaluation, in: Proc. 20th ACM Symp. on Principles of Programming Languages (POPL'93) (1993), pp. 144-154
  • 11
    • 31644443731 scopus 로고    scopus 로고
    • Directed error detection in C++ with the assembly-level model checker StEAM
    • Model Checking Software (SPIN)
    • Leven P., Mehler T., and Edelkamp S. Directed error detection in C++ with the assembly-level model checker StEAM. Model Checking Software (SPIN). Lecture Notes in Computer Science 2989 (2004) 39-56
    • (2004) Lecture Notes in Computer Science , vol.2989 , pp. 39-56
    • Leven, P.1    Mehler, T.2    Edelkamp, S.3
  • 12
    • 47049099770 scopus 로고    scopus 로고
    • Mehler, T., "Challenges and Applications of Assembly-Level Software Model Checking," Ph.D. thesis, Universität Dortmund (2005)
    • Mehler, T., "Challenges and Applications of Assembly-Level Software Model Checking," Ph.D. thesis, Universität Dortmund (2005)
  • 13
    • 26944447100 scopus 로고    scopus 로고
    • Model checking machine code with the GNU debugger
    • SPIN Workshop on Model Checking of Software
    • Mercer E.G., and Jones M.D. Model checking machine code with the GNU debugger. SPIN Workshop on Model Checking of Software. LNCS 3639 (2005) 251-265
    • (2005) LNCS , vol.3639 , pp. 251-265
    • Mercer, E.G.1    Jones, M.D.2
  • 14
    • 12344293529 scopus 로고    scopus 로고
    • Symbolic reachability analysis using narrowing and its application to verification of cryptographic protocols
    • Meseguer J., and Thati P. Symbolic reachability analysis using narrowing and its application to verification of cryptographic protocols. ENTCS 117 (2005) 153-182
    • (2005) ENTCS , vol.117 , pp. 153-182
    • Meseguer, J.1    Thati, P.2
  • 15
    • 47049100012 scopus 로고    scopus 로고
    • Noll, T. and B. Schlich, Delayed nondeterminism in model checking embedded systems assembly code, in: Proc. of 3rd Annual Haifa Verification Conf. (HVC 2007), LNCS (2007), to appear
    • Noll, T. and B. Schlich, Delayed nondeterminism in model checking embedded systems assembly code, in: Proc. of 3rd Annual Haifa Verification Conf. (HVC 2007), LNCS (2007), to appear
  • 16
    • 47049131567 scopus 로고    scopus 로고
    • Schlich, B. and S. Kowalewski, Model checking C source code for embedded systems, in: T. Margaria, B. Steffen and M.G. Hinchey, editors, Proc. IEEE/NASA Workshop on Leveraging Applications of Formal Methods, Verification, and Validation (IEEE/NASA ISoLA 2005), NASA/CP-2005-212788 (2005), pp. 65-77. URL http://www-i11.informatik.rwth-aachen.de/schlich.html
    • Schlich, B. and S. Kowalewski, Model checking C source code for embedded systems, in: T. Margaria, B. Steffen and M.G. Hinchey, editors, Proc. IEEE/NASA Workshop on Leveraging Applications of Formal Methods, Verification, and Validation (IEEE/NASA ISoLA 2005), NASA/CP-2005-212788 (2005), pp. 65-77. URL http://www-i11.informatik.rwth-aachen.de/schlich.html
  • 17
    • 77956427069 scopus 로고    scopus 로고
    • Schlich, B. and S. Kowalewski, [mc]square: A model checker for microcontroller code, in: T. Margaria, A. Philippou and B. Steffen, editors, Proc. 2nd Int'l Symp. Leveraging Applications of Formal Methods, Verification and Validation (IEEE-ISoLA 2006), 2006, to appear in: IEEE proceedings
    • Schlich, B. and S. Kowalewski, [mc]square: A model checker for microcontroller code, in: T. Margaria, A. Philippou and B. Steffen, editors, Proc. 2nd Int'l Symp. Leveraging Applications of Formal Methods, Verification and Validation (IEEE-ISoLA 2006), 2006, to appear in: IEEE proceedings
  • 18
    • 47049099769 scopus 로고    scopus 로고
    • Schlich, B. and S. Kowalewski, An extendable architecture for model checking hardware-specific automotive microcontroller code, in: E. Schnieder and G. Tarnai, editors, Proc. 6th Symp. Formal Methods for Automation and Safety in Railway and Automotive Systems (FORMS/FORMAT 2007) (2007), pp. 202-212
    • Schlich, B. and S. Kowalewski, An extendable architecture for model checking hardware-specific automotive microcontroller code, in: E. Schnieder and G. Tarnai, editors, Proc. 6th Symp. Formal Methods for Automation and Safety in Railway and Automotive Systems (FORMS/FORMAT 2007) (2007), pp. 202-212
  • 19
    • 47049105968 scopus 로고    scopus 로고
    • Schlich, B., J. Löll and S. Kowalewski, Application of static analyses for state space reduction to microcontroller assembly code, in: Proc. 12th Int'l Workshop Formal Methods for Industrial Critical Systems (FMICS 2007), LNCS (2007), to appear
    • Schlich, B., J. Löll and S. Kowalewski, Application of static analyses for state space reduction to microcontroller assembly code, in: Proc. 12th Int'l Workshop Formal Methods for Industrial Critical Systems (FMICS 2007), LNCS (2007), to appear
  • 20
    • 47049116992 scopus 로고    scopus 로고
    • Schlich, B., M. Rohrbach, M. Weber and S. Kowalewski, Model checking software for microcontrollers, Technical Report AIB-2006-11, RWTH Aachen University (2006). URL http://aib.informatik.rwth-aachen.de/2006/2006-11.pdf
    • Schlich, B., M. Rohrbach, M. Weber and S. Kowalewski, Model checking software for microcontrollers, Technical Report AIB-2006-11, RWTH Aachen University (2006). URL http://aib.informatik.rwth-aachen.de/2006/2006-11.pdf
  • 21
    • 46749130950 scopus 로고    scopus 로고
    • Schlich, B., F. Salewski and S. Kowalewski, Applying model checking to an automotive microcontroller application, in: Proc. IEEE 2nd Int'l Symp. Industrial Embedded Systems (SIES 2007) (2007), to appear
    • Schlich, B., F. Salewski and S. Kowalewski, Applying model checking to an automotive microcontroller application, in: Proc. IEEE 2nd Int'l Symp. Industrial Embedded Systems (SIES 2007) (2007), to appear
  • 22
    • 32344447459 scopus 로고    scopus 로고
    • Sen, K., D. Marinov and G. Agha, CUTE: a concolic unit testing engine for C, in: ESEC/FSE-13: Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering (2005), pp. 263-272
    • Sen, K., D. Marinov and G. Agha, CUTE: a concolic unit testing engine for C, in: ESEC/FSE-13: Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering (2005), pp. 263-272
  • 23
    • 33749231812 scopus 로고
    • A linear local model checking algorithm for CTL
    • Proc. 4th Int'l Conf. on Concurrency Theory. (CONCUR '93)
    • Vergauwen B., and Lewi J. A linear local model checking algorithm for CTL. Proc. 4th Int'l Conf. on Concurrency Theory. (CONCUR '93). Lecture Notes in Computer Science 715 (1993) 447-461
    • (1993) Lecture Notes in Computer Science , vol.715 , pp. 447-461
    • Vergauwen, B.1    Lewi, J.2


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