{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T20:29:45Z","timestamp":1761596985764},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540371045"},{"type":"electronic","value":"9783540371069"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11812289_6","type":"book-chapter","created":{"date-parts":[[2006,9,29]],"date-time":"2006-09-29T08:23:44Z","timestamp":1159518224000},"page":"54-66","source":"Crossref","is-referenced-by-count":3,"title":["A Proof-Theoretic Approach to Tactics"],"prefix":"10.1007","author":[{"given":"Kamal","family":"Aboul-Hosn","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","unstructured":"Kozen, D., Ramanarayanan, G.: A proof-theoretic approach to knowledge acquisition. Technical Report 2005-1985, Computer Science Department, Cornell University (2005)"},{"key":"6_CR2","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11618027_1","volume-title":"Mathematical Knowledge Management","author":"K. Aboul-Hosn","year":"2006","unstructured":"Aboul-Hosn, K., Damh\u00f8j Andersen, T.: A proof-theoretic approach to hierarchical math library organization. In: Kohlhase, M. (ed.) MKM 2005. LNCS (LNAI), vol.\u00a03863, pp. 1\u201316. Springer, Heidelberg (2006)"},{"issue":"3\u20134","key":"6_CR3","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/BF02127970","volume":"17","author":"F. Giunchiglia","year":"1996","unstructured":"Giunchiglia, F., Traverso, P.: Program tactics and logic tactics. Annals of Mathematics and Artificial Intelligence\u00a017(3\u20134), 235\u2013259 (1996)","journal-title":"Annals of Mathematics and Artificial Intelligence"},{"key":"6_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/3-540-48256-3_14","volume-title":"Theorem Proving in Higher Order Logics","author":"D. Syme","year":"1999","unstructured":"Syme, D.: Three tactic theorem proving. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Th\u00e9ry, L. (eds.) TPHOLs 1999. LNCS, vol.\u00a01690, pp. 203\u2013220. Springer, Heidelberg (1999)"},{"key":"6_CR5","unstructured":"Kreitz, C.: The Nuprl Proof Development System, Version 5: Reference Manual and User\u2019s Guide. Department of Computer Science, Cornell University (2002)"},{"key":"6_CR6","unstructured":"The Coq Development Team: The Coq Proof Assistant Reference Manual \u2013 Version V7.3 (2002), \n                    \n                      http:\/\/coq.inria.fr"},{"key":"6_CR7","unstructured":"Wenzel, M., Berghofer, S.: The Isabelle System Manual (2003)"},{"issue":"1","key":"6_CR8","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/BF00881900","volume":"11","author":"A. Felty","year":"1993","unstructured":"Felty, A.: Implementing tactics and tacticals in a higher-order logic programming language. Journal of Automated Reasoning\u00a011(1), 43\u201381 (1993)","journal-title":"Journal of Automated Reasoning"},{"issue":"1","key":"6_CR9","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1017\/S0956796803004921","volume":"14","author":"A.W. Appel","year":"2004","unstructured":"Appel, A.W., Felty, A.P.: Dependent types ensure partial correctness of theorem provers. J. Funct. Program.\u00a014(1), 3\u201319 (2004)","journal-title":"J. Funct. Program."},{"key":"6_CR10","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/3-540-44404-1_7","volume-title":"Logic for Programming and Automated Reasoning","author":"D. Delahaye","year":"2000","unstructured":"Delahaye, D.: A tactic language for the system Coq. In: Parigot, M., Voronkov, A. (eds.) LPAR 2000. LNCS (LNAI), vol.\u00a01955, pp. 85\u201395. Springer, Heidelberg (2000)"},{"key":"6_CR11","unstructured":"S\u00f8rensen, M.H., Urzyczyn, P.: Lectures on the Curry\u2013Howard isomorphism. Available as DIKU Rapport 98\/14 (1998)"},{"key":"6_CR12","unstructured":"Morris, J.H.: Lambda calculus models of programming languages. Technical report, Massachuseets Instititue of Technology, Laboratory for Computer Science (1968)"},{"key":"6_CR13","volume-title":"Types and Programming Languages","author":"B.C. Pierce","year":"2002","unstructured":"Pierce, B.C.: Types and Programming Languages. MIT Press, Cambridge (2002)"},{"issue":"3","key":"6_CR14","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1145\/256167.256195","volume":"19","author":"D. Kozen","year":"1997","unstructured":"Kozen, D.: Kleene algebra with tests. Transactions on Programming Languages and Systems\u00a019(3), 427\u2013443 (1997)","journal-title":"Transactions on Programming Languages and Systems"}],"container-title":["Lecture Notes in Computer Science","Mathematical Knowledge Management"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11812289_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:27:04Z","timestamp":1619508424000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11812289_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540371045","9783540371069"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/11812289_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}