{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T04:57:29Z","timestamp":1725512249664},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540708889"},{"type":"electronic","value":"9783540708896"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-70889-6_11","type":"book-chapter","created":{"date-parts":[[2007,5,10]],"date-time":"2007-05-10T10:04:16Z","timestamp":1178791456000},"page":"138-154","source":"Crossref","is-referenced-by-count":4,"title":["ExpliSAT: Guiding SAT-Based Software Verification with Explicit States"],"prefix":"10.1007","author":[{"given":"Sharon","family":"Barner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cindy","family":"Eisner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ziv","family":"Glazberg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Kroening","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ishai","family":"Rabinovitz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"11_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/b98229","volume-title":"CONCUR 2004 - Concurrency Theory","author":"T. Andrews","year":"2004","unstructured":"Andrews, T., et al.: Zing: Exploiting program structure for model checking concurrent software. In: CONCUR (2004)"},{"key":"11_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/10722468_7","volume-title":"SPIN Model Checking and Software Verification","author":"T. Ball","year":"2000","unstructured":"Ball, T., Rajamani, S.K.: Bebop: A symbolic model checker for boolean programs. In: Havelund, K., Penix, J., Visser, W. (eds.) SPIN Model Checking and Software Verification. LNCS, vol.\u00a01885, pp. 113\u2013130. Springer, Heidelberg (2000)"},{"key":"11_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/11513988_16","volume-title":"Computer Aided Verification","author":"S. Barner","year":"2005","unstructured":"Barner, S., Glazberg, Z., Rabinovitz, I.: Wolf - bug hunter for concurrent software using formal methods. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol.\u00a03576, pp. 153\u2013157. Springer, Heidelberg (2005)"},{"key":"11_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/978-3-540-39724-3_6","volume-title":"Correct Hardware Design and Verification Methods","author":"S. Barner","year":"2003","unstructured":"Barner, S., Rabinovitz, I.: Effcient symbolic model checking of software using partial disjunctive partitioning. In: Geist, D., Tronci, E. (eds.) CHARME 2003. LNCS, vol.\u00a02860, pp. 35\u201350. Springer, Heidelberg (2003)"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Chockler, H., et al.: Formal verification of concurrent software: two case studies. In: Proceedings of 4th International Workshop on Parallel and Distributed Systems: Testing and Debugging (PADTAD) (2006)","DOI":"10.1145\/1147403.1147406"},{"key":"11_CR6","volume-title":"Model Checking","author":"E. Clarke","year":"1999","unstructured":"Clarke, E., Grumberg, O., Peled, D.: Model Checking. MIT Press, Cambridge (1999)"},{"key":"11_CR7","first-page":"25","volume-title":"POPL","author":"R. Cytron","year":"1989","unstructured":"Cytron, R., et al.: An efficient method of computing static single assignment form. In: POPL, pp. 25\u201335. ACM Press, New York (1989)"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Eisner, C.: Model checking the garbage collection mechanism of SMV. ENTCS\u00a055(3) (2001)","DOI":"10.1016\/S1571-0661(04)00258-0"},{"issue":"1","key":"11_CR9","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1007\/s10270-003-0042-x","volume":"4","author":"C. Eisner","year":"2005","unstructured":"Eisner, C.: Formal verification of software source code through semi-automatic modeling. Software and Systems Modeling\u00a04(1), 14\u201331 (2005)","journal-title":"Software and Systems Modeling"},{"key":"11_CR10","first-page":"286","volume-title":"IPDPS","author":"E. Farchi","year":"2003","unstructured":"Farchi, E., Nir, Y., Ur, S.: Concurrent Bug Patterns and How to Test Them. In: IPDPS, p. 286b. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"11_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1007\/3-540-63166-6_52","volume-title":"Computer Aided Verification","author":"P. Godefroid","year":"1997","unstructured":"Godefroid, P.: VeriSoft: A tool for the automatic analysis of concurrent reactive software. In: Grumberg, O. (ed.) CAV 1997. LNCS, vol.\u00a01254, pp. 476\u2013479. Springer, Heidelberg (1997)"},{"key":"11_CR12","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/1065010.1065036","volume-title":"PLDI","author":"P. Godefroid","year":"2005","unstructured":"Godefroid, P., Klarlund, N., Sen, K.: DART: directed automated random testing. In: PLDI, pp. 213\u2013223. ACM Press, New York (2005), doi:10.1145\/1065010.1065036"},{"issue":"5","key":"11_CR13","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1109\/32.588521","volume":"23","author":"G. Holzmann","year":"1997","unstructured":"Holzmann, G.: The model checker SPIN. IEEE Trans. on Software Engineering\u00a023(5), 279\u2013295 (1997)","journal-title":"IEEE Trans. on Software Engineering"},{"key":"11_CR14","first-page":"197","volume-title":"Proc. Formal Description Techniques, FORTE94","author":"G. Holzmann","year":"1994","unstructured":"Holzmann, G., Peled, D.: An improvement in formal verification. In: Proc. Formal Description Techniques, FORTE94, pp. 197\u2013211. Chapman & Hall, Boca Raton (1994)"},{"key":"11_CR15","unstructured":"Ivancic, F., et al.: Efficient SAT-based bounded model checking for software verification (2004)"},{"key":"11_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1007\/3-540-36577-X_40","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"S. Khurshid","year":"2003","unstructured":"Khurshid, S., Pasareanu, C.S., Visser, W.: Generalized symbolic execution for model checking and testing. In: Garavel, H., Hatcliff, J. (eds.) ETAPS 2003 and TACAS 2003. LNCS, vol.\u00a02619, pp. 553\u2013568. Springer, Heidelberg (2003)"},{"key":"11_CR17","first-page":"368","volume-title":"DAC","author":"D. Kroening","year":"2003","unstructured":"Kroening, D., Clarke, E., Yorav, K.: Behavioral Consistency of C and Verilog Programs Using Bounded Model Checking. In: DAC, pp. 368\u2013371. ACM Press, New York (2003)"},{"key":"11_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1007\/11513988_9","volume-title":"Computer Aided Verification","author":"I. Rabinovitz","year":"2005","unstructured":"Rabinovitz, I., Grumberg, O.: Bounded Model Checking of Concurrent Programs. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol.\u00a03576, pp. 82\u201397. Springer, Heidelberg (2005)"},{"key":"11_CR19","series-title":"Lecture Notes in Computer Science","volume-title":"Computer Aided Verification","author":"K. Sen","year":"2006","unstructured":"Sen, K., Agha, G.: Cute and jcute: Concolic unit testing and explicit path model-checking tools (Tool Paper). In: Computer Aided Verification. LNCS, vol.\u00a04144, Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Computer Science","Hardware and Software, Verification and Testing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-70889-6_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T00:11:10Z","timestamp":1605744670000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-70889-6_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540708889","9783540708896"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-70889-6_11","relation":{},"subject":[]}}