{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T17:10:11Z","timestamp":1760202611121,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642142024"},{"type":"electronic","value":"9783642142031"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-14203-1_12","type":"book-chapter","created":{"date-parts":[[2010,7,12]],"date-time":"2010-07-12T13:10:58Z","timestamp":1278940258000},"page":"142-148","source":"Crossref","is-referenced-by-count":37,"title":["Verifying Safety Properties with the TLA\u2009+\u2009 Proof System"],"prefix":"10.1007","author":[{"given":"Kaustuv","family":"Chaudhuri","sequence":"first","affiliation":[]},{"given":"Damien","family":"Doligez","sequence":"additional","affiliation":[]},{"given":"Leslie","family":"Lamport","sequence":"additional","affiliation":[]},{"given":"Stephan","family":"Merz","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","unstructured":"TLAPS web-site, \nhttp:\/\/www.msr-inria.inria.fr\/~doligez\/tlaps"},{"key":"12_CR2","unstructured":"TLA\u2009+\u2009 Toolbox, \nhttp:\/\/www.tlaplus.net\/tools\/tla-toolbox\/"},{"issue":"4","key":"12_CR3","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/0020-0190(85)90056-0","volume":"21","author":"B. Alpern","year":"1985","unstructured":"Alpern, B., Schneider, F.B.: Defining liveness. Inf. Process. Lett.\u00a021(4), 181\u2013185 (1985)","journal-title":"Inf. Process. Lett."},{"key":"12_CR4","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-540-75560-9_13","volume-title":"Logic for Programming, Artificial Intelligence, and Reasoning","author":"R. Bonichon","year":"2007","unstructured":"Bonichon, R., Delahaye, D., Doligez, D.: Zenon: An extensible automated theorem prover producing checkable proofs. In: Dershowitz, N., Voronkov, A. (eds.) LPAR 2007. LNCS (LNAI), vol.\u00a04790, pp. 151\u2013165. Springer, Heidelberg (2007)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/978-3-642-02959-2_12","volume-title":"CADE 2009","author":"T. Bouton","year":"2009","unstructured":"Bouton, T., de Oliveira, D.C., D\u00e9harbe, D., Fontaine, P.: veriT: An open, trustable and efficient SMT-solver. In: Schmidt, R.A. (ed.) CADE 2009. LNCS, vol.\u00a05663, pp. 151\u2013156. Springer, Heidelberg (2009)"},{"key":"12_CR6","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s10817-008-9101-x","volume":"41","author":"A. Chaieb","year":"2008","unstructured":"Chaieb, A., Nipkow, T.: Proof synthesis and reflection for linear arithmetic. Journal of Automated Reasoning\u00a041, 33\u201359 (2008)","journal-title":"Journal of Automated Reasoning"},{"key":"12_CR7","unstructured":"Chaudhuri, K., Doligez, D., Lamport, L., Merz, S.: A TLA\u2009+\u2009 Proof System. In: Sutcliffe, G., Rudnicki, P., Schmidt, R., Konev, B., Schulz, S. (eds.) Workshop on Knowledge Exchange: Automated Provers and Proof Assistants. CEUR Workshop Proceedings, vol.\u00a0418, pp. 17\u201337 (2008)"},{"key":"12_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/978-3-540-68103-8_5","volume-title":"Types for Proofs and Programs","author":"P. Corbineau","year":"2008","unstructured":"Corbineau, P.: A declarative proof language for the Coq proof assistant. In: Miculan, M., Scagnetto, I., Honsell, F. (eds.) TYPES 2007. LNCS, vol.\u00a04941, pp. 69\u201384. Springer, Heidelberg (2008)"},{"issue":"1","key":"12_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00446-002-0070-8","volume":"16","author":"E. Gafni","year":"2003","unstructured":"Gafni, E., Lamport, L.: Disk Paxos. Distributed Computing\u00a016(1), 1\u201320 (2003)","journal-title":"Distributed Computing"},{"issue":"2","key":"12_CR10","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1109\/TSE.1977.229904","volume":"3","author":"L. Lamport","year":"1977","unstructured":"Lamport, L.: Proving the correctness of multiprocess programs. IEEE Trans. Softw. Eng.\u00a0SE-3(2), 125\u2013143 (1977)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"7","key":"12_CR11","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1080\/00029890.1995.12004627","volume":"102","author":"L. Lamport","year":"1995","unstructured":"Lamport, L.: How to write a proof. American Mathematical Monthly\u00a0102(7), 600\u2013608 (1995)","journal-title":"American Mathematical Monthly"},{"key":"12_CR12","volume-title":"Specifying Systems","author":"L. Lamport","year":"2003","unstructured":"Lamport, L.: Specifying Systems. Addison-Wesley, Boston (2003)"},{"key":"12_CR13","series-title":"Lecture Notes in Computer Science","volume-title":"Isabelle","year":"1994","unstructured":"Paulson, L.C. (ed.): Isabelle. LNCS, vol.\u00a0828. Springer, Heidelberg (1994)"},{"key":"12_CR14","unstructured":"Rudnicki, P.: An overview of the Mizar project. In: Workshop on Types for Proofs and Programs, Bastad, Sweden, pp. 311\u2013332 (1992)"},{"key":"12_CR15","unstructured":"Wenzel, M.: The Isabelle\/Isar reference manual (December 2009), \nhttp:\/\/isabelle.in.tum.de\/dist\/Isabelle\/doc\/isar-ref_OnlinePDF.pdf"}],"container-title":["Lecture Notes in Computer Science","Automated Reasoning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-14203-1_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,20]],"date-time":"2021-08-20T02:06:15Z","timestamp":1629425175000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-14203-1_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642142024","9783642142031"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-14203-1_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}