메뉴 건너뛰기




Volumn , Issue , 2006, Pages 21-30

Harnessing disruptive innovation in formal verification

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATED THEOREM PROVING; DISRUPTIVE INNOVATIONS; FORMAL VERIFICATIONS; INTERACTIVE THEOREM PROVING; IS DEVELOPMENT; LOOSELY COUPLED ARCHITECTURES; SINGLE COMPONENTS; TECHNOLOGICAL INNOVATION;

EID: 34547229860     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/SEFM.2006.24     Document Type: Conference Paper
Times cited : (29)

References (50)
  • 1
    • 82655168599 scopus 로고    scopus 로고
    • of Lecture Notes in Computer Science, Boston, MA, July
    • R. Alur and D. Peled, editors. Computer-Aided Verification, CAV '2004, volume 3114 of Lecture Notes in Computer Science, Boston, MA, July 2004.
    • (2004) Computer-aided Verification, CAV '2004 , vol.3114
    • Alur, R.1    Peled, D.2
  • 4
    • 26444489953 scopus 로고    scopus 로고
    • SMT-COMP: Satisfiability modulo theories competition
    • Computer Aided Verification: 17th International Conference, CAV 2005. Proceedings
    • C. Barrett, L. de Moura, and A. Stump. SMT-COMP: Satisfiability modulo theories competition. In K. Etessami and S. K. Rajamani, editors, Computer-Aided Verification, CAV '2005, volume 3576 of Lecture Notes in Computer Science, pages 20-23, Edinburgh, Scotland, July 2005. (Pubitemid 41431717)
    • (2005) Lecture Notes in Computer Science , vol.3576 , pp. 20-23
    • Barrett, C.1    De Moura, L.2    Stump, A.3
  • 5
    • 33646807486 scopus 로고    scopus 로고
    • Symbolic execution with separation logic
    • K. Yi, editor number 3780 in Lecture Notes in Computer Science Tsukuba, Japan
    • J. Berdine, C. Calcagno, and P. W. O'Hearn. Symbolic execution with separation logic. In K. Yi, editor, Programming Languages and Systems: Third Asian Symposium, APLAS, number 3780 in Lecture Notes in Computer Science, pages 52-68, Tsukuba, Japan, 2005.
    • (2005) Programming Languages and Systems: Third Asian Symposium, APLAS , pp. 52-68
    • Berdine, J.1    Calcagno, C.2    O'Hearn, P.W.3
  • 7
    • 84944319371 scopus 로고    scopus 로고
    • Symbolic model checking without BDDs
    • W. R. Cleaveland, editor of Lecture Notes in Computer Science Amsterdam, The Netherlands, Mar.
    • A. Biere, A. Cimatti, E. Clarke, and Y. Zhu. Symbolic model checking without BDDs. In W. R. Cleaveland, editor, Tools and Algorithms for the Construction and Analysis of Systems (TACAS '99), volume 1579 of Lecture Notes in Computer Science, pages 193-207, Amsterdam, The Netherlands, Mar. 1999.
    • (1999) Tools and Algorithms for the Construction and Analysis of Systems (TACAS '99) , vol.1579 , pp. 193-207
    • Biere, A.1    Cimatti, A.2    Clarke, E.3    Zhu, Y.4
  • 13
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • Los Angeles, CA, Jan. Association for Computing Machinery
    • P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In 4th ACM Symposium on Principles of Programming Languages, pages 238-252, Los Angeles, CA, Jan. 1977. Association for Computing Machinery.
    • (1977) 4th ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 14
    • 9444264427 scopus 로고    scopus 로고
    • The ICS decision procedures for embedded deduction
    • Automated Reasoning Second International Joint Conference, IJCAR 2004 Cork, Ireland, July 4-8, 2004 Proceedings
    • L. de Moura, S. Owre, H. Rueß, J. Rushby, and N. Shankar. The ICS decision procedures for embedded deduction. In D. Basin and M. Rusinowitch, editors, 2nd International Joint Conference on Automated Reasoning (IJCAR), volume 3097 of Lecture Notes in Computer Science, pages 218-222, Cork, Ireland, July 2004. (Pubitemid 38939972)
    • (2004) Lecture Notes in Computer Science , Issue.3097 , pp. 218-222
    • De Moura, L.1    Owre, S.2    Ruess, H.3    Rushby, J.4    Shankar, N.5
  • 18
    • 84948958346 scopus 로고    scopus 로고
    • Lazy theorem proving for bounded model checking over infinite domains
    • A. Voronkov, editor of Lecture Notes in Computer Science Copenhagen, Denmark, July
    • L. de Moura, H. Rueß, and M. Sorea. Lazy theorem proving for bounded model checking over infinite domains. In A. Voronkov, editor, 18th International Conference on Automated Deduction (CADE), volume 2392 of Lecture Notes in Computer Science, pages 438-455, Copenhagen, Denmark, July 2002.
    • (2002) 18th International Conference on Automated Deduction (CADE) , vol.2392 , pp. 438-455
    • De Moura, L.1    Rueß, H.2    Sorea, M.3
  • 19
    • 29244482627 scopus 로고    scopus 로고
    • Bounded model checking and induction: From refutation to verification
    • W. A. Hunt, Jr. and F. Somenzi, editors of Lecture Notes in Computer Science Boulder, CO, July
    • L. de Moura, H. Rueß, and M. Sorea. Bounded model checking and induction: From refutation to verification. In W. A. Hunt, Jr. and F. Somenzi, editors, Computer-Aided Verification, CAV '2003, volume 2725 of Lecture Notes in Computer Science, pages 14-26, Boulder, CO, July 2003.
    • (2003) Computer-aided Verification, CAV '2003 , vol.2725 , pp. 14-26
    • De Moura, L.1    Rueß, H.2    Sorea, M.3
  • 21
    • 84957366356 scopus 로고    scopus 로고
    • The murφ verification system
    • R. Alur and T. A. Henzinger, editors of Lecture Notes in Computer Science New Brunswick, NJ, July/Aug.
    • D. L. Dill. The Murφ verification system. In R. Alur and T. A. Henzinger, editors, Computer-Aided Verification, CAV '96, volume 1102 of Lecture Notes in Computer Science, pages 390-393, New Brunswick, NJ, July/Aug. 1996.
    • (1996) Computer-aided Verification, CAV '96 , vol.1102 , pp. 390-393
    • Dill, D.L.1
  • 22
    • 35048826323 scopus 로고    scopus 로고
    • Modeling and verification of a fault-tolerant real-time startup protocol using calendar automata
    • of Lecture Notes in Computer Science, Grenoble, France, Sept.
    • B. Dutertre and M. Sorea. Modeling and verification of a fault-tolerant real-time startup protocol using calendar automata. In Formal Techniques in Real-Time and Fault-Tolerant Systems, volume 3253 of Lecture Notes in Computer Science, Grenoble, France, Sept. 2004.
    • (2004) Formal Techniques in Real-time and Fault-tolerant Systems , vol.3253
    • Dutertre, B.1    Sorea, M.2
  • 24
    • 0035250541 scopus 로고    scopus 로고
    • Dynamically discovering likely program invariants to support program evolution
    • DOI 10.1109/32.908957
    • M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin. Dynamically discovering likely program invariants to support program evolution. IEEE Transactions on Software Engineering, 27(2):99-123, Feb. 2001. Daikon home page: http://pag.csail.mit.edu/daikon. (Pubitemid 32254259)
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.2 , pp. 99-123
    • Ernst, M.D.1    Cockrell, J.2    Griswold, W.G.3    Notkin, D.4
  • 25
    • 84948948264 scopus 로고    scopus 로고
    • MATHWEB, an agent-based communication layer for distributed automated theorem proving
    • of Lecture Notes in Artificial Intelligence Trento, Italy, July
    • A. Franke and M. Kohlhase. MATHWEB, an agent-based communication layer for distributed automated theorem proving. In 16th International Conference on Automated Deduction (CADE), volume 1632 of Lecture Notes in Artificial Intelligence, pages 217-221, Trento, Italy, July 1999.
    • (1999) 16th International Conference on Automated Deduction (CADE) , vol.1632 , pp. 217-221
    • Franke, A.1    Kohlhase, M.2
  • 26
    • 84976215953 scopus 로고
    • Coordination languages and their significance
    • Feb.
    • D. Gelernter and N. Carriero. Coordination languages and their significance. Commun. ACM, 35(2):97-102, Feb. 1992.
    • (1992) Commun. ACM , vol.35 , Issue.2 , pp. 97-102
    • Gelernter, D.1    Carriero, N.2
  • 29
    • 84957700828 scopus 로고    scopus 로고
    • HOL light: A tutorial introduction
    • Formal Methods in Computer-Aided Design
    • J. Harrison. HOL Light: A tutorial introduction. In M. Srivas and A. Camilleri, editors, Formal Methods in Computer-Aided Design (FMCAD '96), volume 1166 of Lecture Notes in Computer Science, pages 265-269, Palo Alto, CA, Nov. 1996. HOL Light home page: http://www.cl.cam.ac.uk/~jrh13/hol-light/index.html. (Pubitemid 126149763)
    • (1996) Lecture Notes in Computer Science , Issue.1166 , pp. 265-269
    • Harrison, J.1
  • 31
    • 1842473365 scopus 로고    scopus 로고
    • The verifying compiler: A grand challenge for computing research
    • T. Hoare. The verifying compiler: A grand challenge for computing research. J. ACM, 50(1):63-69, 2003.
    • (2003) J. ACM , vol.50 , Issue.1 , pp. 63-69
    • Hoare, T.1
  • 33
    • 33845923686 scopus 로고    scopus 로고
    • Verified software: A grand challenge
    • Apr.
    • C. Jones, P. O'Hearn, and J. Woodcock. Verified software: A grand challenge. IEEE Computer, 39(4):93-95, Apr. 2006.
    • (2006) IEEE Computer , vol.39 , Issue.4 , pp. 93-95
    • Jones, C.1    O'Hearn, P.2    Woodcock, J.3
  • 34
    • 0031124371 scopus 로고    scopus 로고
    • An industrial strength theorem prover for a logic based on common lisp
    • M. Kaufmann and J. S. Moore. An industrial strength theorem prover for a logic based on Common Lisp. IEEE Transactions on Software Engineering, 23(4):203-213, Apr. 1997. ACL2 home page: http://www.cs.utexas.edu/users/moore/ acl2/. (Pubitemid 127828288)
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.4 , pp. 203-213
    • Kaufmann, M.1    Moore, J.S.2
  • 35
    • 0013134047 scopus 로고
    • PhD thesis, Carnegie Mellon University, Pittsburgh, PA
    • J. C. King. A Program Verifier. PhD thesis, Carnegie Mellon University, Pittsburgh, PA, 1969.
    • (1969) A Program Verifier
    • King, J.C.1
  • 36
    • 82655185302 scopus 로고    scopus 로고
    • SMT techniques for predicate abstraction
    • Lecture Notes in Computer Science, Seattle, WA To appear
    • S. Lahiri, R. Nieuwenhuis, and A. Oliveras. SMT techniques for predicate abstraction. In Computer-Aided Verification, CAV '2006, Lecture Notes in Computer Science, Seattle, WA, 2006. To appear.
    • (2006) Computer-aided Verification, CAV '2006
    • Lahiri, S.1    Nieuwenhuis, R.2    Oliveras, A.3
  • 41
    • 0027809735 scopus 로고
    • The information bus - An architecture for extensible distributed systems
    • Asheville, NC, Dec. ACM Operating Systems Review
    • B. Oki, M. Pfluegl, A. Siegel, and D. Skeen. The Information Bus - an architecture for extensible distributed systems. In Fourteenth ACM Symposium on Operating System Principles, pages 58-68, Asheville, NC, Dec. 1993. (ACM Operating Systems Review, Vol. 27, No. 5).
    • (1993) Fourteenth ACM Symposium on Operating System Principles , vol.27 , Issue.5 , pp. 58-68
    • Oki, B.1    Pfluegl, M.2    Siegel, A.3    Skeen, D.4
  • 42
    • 0029251055 scopus 로고
    • Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS
    • Feb. PVS home page
    • S. Owre, J. Rushby, N. Shankar, and F. von Henke. Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS. IEEE Transactions on Software Engineering, 21(2):107-125, Feb. 1995. PVS home page: http://pvs.csl.sri.com.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    Von Henke, F.4
  • 45
    • 84948990291 scopus 로고    scopus 로고
    • On proving safety properties by integrating static analysis, theorem proving and abstraction
    • W. R. Cleaveland, editor of Lecture Notes in Computer Science Amsterdam, The Netherlands, Mar.
    • V. Rusu and E. Singerman. On proving safety properties by integrating static analysis, theorem proving and abstraction. In W. R. Cleaveland, editor, Tools and Algorithms for the Construction and Analysis of Systems (TACAS '99), volume 1579 of Lecture Notes in Computer Science, pages 178-192, Amsterdam, The Netherlands, Mar. 1999.
    • (1999) Tools and Algorithms for the Construction and Analysis of Systems (TACAS '99) , vol.1579 , pp. 178-192
    • Rusu, V.1    Singerman, E.2
  • 46
    • 0039488517 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • May
    • M. Sagiv, T. Reps, and R. Wilhelm. Parametric shape analysis via 3-valued logic. ACM Trans. Prog. Lang. Syst., 24(3):217-298, May 2002.
    • (2002) ACM Trans. Prog. Lang. Syst. , vol.24 , Issue.3 , pp. 217-298
    • Sagiv, M.1    Reps, T.2    Wilhelm, R.3
  • 47
    • 84947441305 scopus 로고    scopus 로고
    • Construction of abstract state graphs with PVS
    • Computer Aided Verification
    • H. Saïdi and S. Graf. Construction of abstract state graphs with PVS. In O. Grumberg, editor, Computer-Aided Verification, CAV '97, volume 1254 of Lecture Notes in Computer Science, pages 72-83, Haifa, Israel, June 1997. (Pubitemid 127088966)
    • (1997) Lecture Notes in Computer Science , Issue.1254 , pp. 72-83
    • Graf, S.1    Saidi, H.2
  • 49
    • 70350787997 scopus 로고    scopus 로고
    • Checking safety properties using induction and a SAT-solver
    • W. A. Hunt, Jr. and S. D. Johnson, editors of Lecture Notes in Computer Science Austin, TX, Nov.
    • M. Sheeran, S. Singh, and G. Stålmarck. Checking safety properties using induction and a SAT-solver. In W. A. Hunt, Jr. and S. D. Johnson, editors, Formal Methods in Computer-Aided Design (FMCAD 2000), volume 1954 of Lecture Notes in Computer Science, pages 108-125, Austin, TX, Nov. 2000.
    • (2000) Formal Methods in Computer-aided Design (FMCAD 2000) , vol.1954 , pp. 108-125
    • Sheeran, M.1    Singh, S.2    Stålmarck, G.3
  • 50
    • 82655174779 scopus 로고    scopus 로고
    • Computer Science Laboratory, SRI International, Menlo Park, CA Combines several conference papers: available at
    • A. Tiwari. Abstractions for Hybrid Systems. Computer Science Laboratory, SRI International, Menlo Park, CA, 2004. Combines several conference papers: available at http://www.csl.sri.com/~tiwari/new.pdf.
    • (2004) Abstractions for Hybrid Systems
    • Tiwari, A.1


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