{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,12]],"date-time":"2025-01-12T19:10:05Z","timestamp":1736709005531,"version":"3.32.0"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540665403"},{"type":"electronic","value":"9783540481645"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/10704567_19","type":"book-chapter","created":{"date-parts":[[2006,12,28]],"date-time":"2006-12-28T23:27:08Z","timestamp":1167348428000},"page":"311-327","source":"Crossref","is-referenced-by-count":4,"title":["On the Verification of Finite Failure"],"prefix":"10.1007","author":[{"given":"Roberta","family":"Gori","sequence":"first","affiliation":[]},{"given":"Giorgio","family":"Levi","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"doi-asserted-by":"crossref","unstructured":"Apt, K.R.: Introduction to Logic Programming. In: van Leeuwen, J. (ed.) Handbook of Theoretical Computer Science. Formal Models and Semantics, vol.\u00a0B, pp. 495\u2013574. Elsevier and The MIT Press (1990)","key":"19_CR1","DOI":"10.1016\/B978-0-444-88074-1.50015-9"},{"issue":"6A","key":"19_CR2","doi-asserted-by":"publisher","first-page":"743","DOI":"10.1007\/BF01213601","volume":"6","author":"K.R. Apt","year":"1994","unstructured":"Apt, K.R., Marchiori, E.: Reasoning about Prolog programs: from modes through types to assertions. Formal Aspects of Computing\u00a06(6A), 743\u2013765 (1994)","journal-title":"Formal Aspects of Computing"},{"issue":"3","key":"19_CR3","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1145\/322326.322339","volume":"29","author":"K.R. Apt","year":"1982","unstructured":"Apt, K.R., van Emden, M.H.: Contributions to the theory of logic programming. Journal of the ACM\u00a029(3), 841\u2013862 (1982)","journal-title":"Journal of the ACM"},{"key":"19_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1007\/3-540-50940-2_30","volume-title":"TAPSOFT \u201989. Proceedings of the International Joint Conference on Theory and Practice of Software Development, Barcelona, Spain, March 13-17, 1989","author":"A. Bossi","year":"1989","unstructured":"Bossi, A., Cocco, N.: Verifying correctness of logic programs. In: D\u00edaz, J., Orejas, F. (eds.) CAAP 1989 and TAPSOFT 1989. LNCS, vol.\u00a0351, pp. 96\u2013110. Springer, Heidelberg (1989)"},{"key":"19_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1007\/BFb0056611","volume-title":"Proc. 10th Int\u2019l Conf. and Symp. Principle of Declarative Programming","author":"M. Bruynooghe","year":"1998","unstructured":"Bruynooghe, M., Vandecasteele, H., de Waal, D.A., Denecker, M.: Detecting unsolvable queries for definite logic programs. In: Palamidessi, Glaser, Meinke (eds.) Proc. 10th Int\u2019l Conf. and Symp. Principle of Declarative Programming. LNCS, pp. 118\u2013133. Springer, Heidelberg (1998)"},{"unstructured":"Bueno, F., Deransart, P., Drabent, W., Ferrand, G., Hermenegildo, M., Maluszynsky, J., Puebla, G.: On the role of semantic approximations in validation and diagnosis of constraint logic programs. In: Kamkar, M. (ed.) Proceedings of the Third International Workshop on Automatic Debugging, AADEBUG 1997 (1997)","key":"19_CR6"},{"issue":"l-3","key":"19_CR7","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/S0743-1066(98)10033-X","volume":"39","author":"M. Comini","year":"1999","unstructured":"Comini, M., Levi, G., Meo, M.C., Vitiello, G.: Abstract diagnosis. Journal of Logic Programming\u00a039(l-3), 43\u201393 (1999)","journal-title":"Journal of Logic Programming"},{"issue":"l-2","key":"19_CR8","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/S0304-3975(97)00174-6","volume":"211","author":"M. Comini","year":"1999","unstructured":"Comini, M., Meo, M.C.: Compositionality properties of SLD-derivations. Theoretical Computer Science\u00a0211(l-2), 275\u2013309 (1999)","journal-title":"Theoretical Computer Science"},{"doi-asserted-by":"crossref","unstructured":"Cousot, P., Cousot, R.: Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In: Proc. Fourth ACM Symp. Principles of Programming Languages, pp. 238\u2013252 (1977)","key":"19_CR9","DOI":"10.1145\/512950.512973"},{"doi-asserted-by":"crossref","unstructured":"Cousot, P., Cousot, R.: Systematic Design of Program Analysis Frameworks. In: Proc. Sixth ACM Symp. Principles of Programming Languages, pp. 269\u2013282 (1979)","key":"19_CR10","DOI":"10.1145\/567752.567778"},{"issue":"1","key":"19_CR11","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/0304-3975(88)90099-0","volume":"59","author":"W. Drabent","year":"1988","unstructured":"Drabent, W., Maluszynski, J.: Inductive Assertion Method for Logic Programs. Theoretical Computer Science\u00a059(1), 133\u2013155 (1988)","journal-title":"Theoretical Computer Science"},{"key":"19_CR12","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/0743-1066(87)90001-X","volume":"4","author":"G. Ferrand","year":"1987","unstructured":"Ferrand, G.: Error Diagnosis in Logic Programming, an Adaptation of E. Y. Shapiro\u2019s Method. Journal of Logic Programming\u00a04, 177\u2013198 (1987)","journal-title":"Journal of Logic Programming"},{"key":"19_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1007\/BFb0019399","volume-title":"Automated and Algorithmic Debugging","author":"G. Ferrand","year":"1993","unstructured":"Ferrand, G.: The notions of symptom and error in declarative diagnosis of logic programs. In: Fritzson, P.A. (ed.) AADEBUG 1993. LNCS, vol.\u00a0749, pp. 40\u201357. Springer, Heidelberg (1993)"},{"issue":"6","key":"19_CR14","doi-asserted-by":"publisher","first-page":"753","DOI":"10.1093\/logcom\/7.6.753","volume":"7","author":"R. Gori","year":"1997","unstructured":"Gori, R., Levi, G.: Finite failure is and-compositional. Journal of Logic and Computation\u00a07(6), 753\u2013776 (1997)","journal-title":"Journal of Logic and Computation"},{"unstructured":"Gori, R., Levi, G.: On finite failure. Technical report, Dipartimento di Informatica, Universita di Pisa (1997)","key":"19_CR15"},{"key":"19_CR16","first-page":"3","volume-title":"Proc. North American Conf. on Logic Programming 1990","author":"G. Levi","year":"1990","unstructured":"Levi, G., Martelli, M., Palamidessi, C.: Failure and success made symmetric. In: Debray, S.K., Hermenegildo, M. (eds.) Proc. North American Conf. on Logic Programming 1990, pp. 3\u201322. The MIT Press, Cambridge (1990)"},{"key":"19_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1007\/BFb0056610","volume-title":"Proc. 10th Int\u2019l Conf. and Symp. Principle of Declarative Programming","author":"G. Levi","year":"1998","unstructured":"Levi, G., Volpe, P.: Derivation of proof methods by abstract interpretation. In: Palamidessi, Glaser, Meinke (eds.) Proc. 10th Int\u2019l Conf. and Symp. Principle of Declarative Programming. LNCS, pp. 102\u2013117. Springer, Heidelberg (1998)"},{"key":"19_CR18","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-83189-8","volume-title":"Foundations of Logic Programming","author":"J.W. Lloyd","year":"1987","unstructured":"Lloyd, J.W.: Foundations of Logic Programming, 2nd edn. Springer, Heidelberg (1987)","edition":"2"},{"unstructured":"Marriott, K., S\u03c6ndergaard, H.: On Describing Success Patterns of LogicPrograms. Technical Report 12, The University of Melbourne (1988)","key":"19_CR19"},{"key":"19_CR20","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1016\/0304-3975(84)90119-1","volume":"34","author":"T. Sato","year":"1984","unstructured":"Sato, T., Tamaki, H.: Enumeration of Success Patterns in Logic Programs. Theoretical Computer Science\u00a034, 227\u2013240 (1984)","journal-title":"Theoretical Computer Science"},{"key":"19_CR21","volume-title":"Proc. Ninth Annual ACM Symp. on Principles of Programming Languages","author":"E.Y. Shapiro","year":"1982","unstructured":"Shapiro, E.Y.: Algorithmic program debugging. In: Proc. Ninth Annual ACM Symp. on Principles of Programming Languages. ACM Press, New York (1982)"},{"key":"19_CR22","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1192.001.0001","volume-title":"Algorithmic Program Debugging","author":"E.Y. Shapiro","year":"1983","unstructured":"Shapiro, E.Y.: Algorithmic Program Debugging. The MIT Press, Cambridge (1983)"},{"unstructured":"Volpe, P.: Derivation of proof methods for logic programs by abstract interpretation. PhD thesis, Universita\u2019 di Napoli (1998)","key":"19_CR23"},{"key":"19_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1007\/3-540-49727-7_11","volume-title":"Static Analysis","author":"P. Volpe","year":"1998","unstructured":"Volpe, P.: A first-order language for expressing aliasing and type properties of logic programs. In: Levi, G. (ed.) SAS 1998. LNCS, vol.\u00a01503, pp. 184\u2013199. Springer, Heidelberg (1998)"}],"container-title":["Lecture Notes in Computer Science","Principles and Practice of Declarative Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/10704567_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,12]],"date-time":"2025-01-12T18:49:57Z","timestamp":1736707797000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/10704567_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540665403","9783540481645"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/10704567_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1999]]}}}