Declarative diagnosis of missing answers

New Generation Computing - Tập 10 Số 3 - Trang 255-285 - 1992
Lee Naish1
1Department of Computer Science, University of Melbourne, Parkville, Australia

Tóm tắt

Từ khóa


Tài liệu tham khảo

Clark, K. L., “Negation as Failure,” inLogic and Data Bases (H. Gallaire and J. Minker, eds.), Plenum Press, pp. 293–322, 1978.

Dershowitz, N. and Lee, Y., “Deductive Debugging,”Proceedings of the 4th IEEE Symposium on Logic Programming, San Francisco, California, pp. 298–306, August 1987.

Drabent, W., Nadjm-Tehrani, S. and Maluszynski, J., “The Use of Assertions in Algorithmic Debugging,”Proceedings of the 1988 International Conference on Fifth Generation Computer Systems, Tokyo, Japan, pp. 573–581, December 1988.

Drabent, W., Nadjm-Tehrani, S. and Maluszynski, J., “Algorithmic Debugging with Assertions,” inMeta-Programming in Logic Programming (J. W. Lloyd, eds.), MIT Press, 1989.

Edman, A. and Tärnlund, S.-Å., “Mechanization of an Oracle in a Debugging System,”Proceedings of 8th IJCAI, Karlsruhe, Germany, pp. 553–555, August 1983.

Ferrand, G., “Error Diagnosis in Logic Programming, an Adaptation of E. Y. Shapiro’s Method,”Journal of Logic Programming 4, 3, pp. 177–198, September 1987.

Huntbach, M. M., “Algorithmic Parlog Debugging,”Proceedings of the 4th IEEE Symposium on Logic Programming, San Francisco, California, pp. 288–297, August 1987.

Kanamori, T., Kawamura, T., Maeji, M. and Horiuchi, K., “Logic Program Diagnosis from Specification,”ICOT Technical Report, TR-447, Institute for New Generation Computer Technology, Tokyo, Japan, March 1989.

Kowalski, R. A.,Logic for Problem Solving, North Holland, New York, 1980.

Lichtrenstein, Y., “Algorithmic Debugging of Flat Concurrent Prolog,”M. Sc. thesis, Department of Computer Science, Weizmann Institute of Science, Rehovot, Israel, August 1987.

Lloyd, J. and Takeuchi, A., “A Framework for Debugging GHC,”ICOT Technical Report, TR-186, Institute for New Generation Computer Technology, Tokyo, Japan, 1986.

Lloyd, J. W., “Declarative Error Diagnosis,”New Generation Computing, 5, 2, pp. 133–154, 1987.

Maeji, M. and Kanamori, T., “Top-Down Zooming Diagnosis of Logic Programs,”ICOT Technical Report, TR-290, Institute for New Generation Computer Technology, Tokyo, Japan, August 1987.

Nadjm-Tehrani, S., “Contributions to the Declarative Approach to Debugging Prolog Programs,”thesis No. 187, Department of Computer and Information Sciences, University of Linköping, Linköping, Sweden, 1989.

Naish, L., “Automating Control of Logic Programs,”Journal of Logic Programming, 2, 3, pp. 167–183, October 1985.

Naish, L., “Negation and Quantifiers in NU-Prolog,”Proceedings of the 3rd International Conference on Logic Programming, Imperial College of Science and Technology, London, England, pp. 624–634, July 1986, published asLecture Notes in Computer Science 255 by Springer-Verlag.

Naish, L., Dart, P. W. and Zobel, J., “The NU-Prolog Debugging Environment,”Proceedings of the 6th International Conference on Logic Programming, Lisboa, Portugal, June 1989.

Naish, L., “Types and the Intended Meaning of Logic Programs,”Technical Report, 90/4, Department of Computer Science, University of Melbourne, Melbourne, Australia, February 1990. to appear inTypes in Logic Programming, MIT press.

Nicholson, A. E., “Declarative Debugging of the Parallel Logic Programming Language GHC,”Proceedings of the 11th Australian Computer Science Conference, Brisbane, Australia, pp. 225–236, February 1988.

Pereira, L. M., “Rational Debugging in Logic Programming,”Proceedings of the 3rd International Conference in Logic Programming, London, England, pp. 203–210, July 1986, published asLecture Notes in Computer Science 225 by Springer-Verlag.

Pereira, L. M. and Calejo, M., “A Framework for Prolog Debugging,”Proceedings of the 5th International Conference/Symposium on Logic Programming, Seattle, Washington, pp. 481–495, August 1988.

Plaisted, D. A., “An Efficient Bug Location Algorithm,”Proceedings of the 2nd International Logic Programming Conference, Uppsala, Sweden, pp. 151–157, July 1984.

Shapiro, E. Y.,Algorithmic Program Debugging, MIT Press, Cambridge, Massachusetts, 1983.

Sterling, L. and Shapiro, E.,The Art of Prolog: Advanced Programming Techniques, MIT Press, Cambridge, Massachusetts, 1986.

Takeuchi, A., “Algorithmic Debugging of GHC Programs and Its Implementation in GHC,”ICOT Technical Report, TR-185, Institute for New Generation Computer Technology, Tokyo, Japan, 1986.

Thom, J. and Zobel, J. eds., “NU-Prolog Reference Manual, Version 1.0,”Technical Report, 86/10, Department of Computer Science, University of Melbourne, Melbourne, Australia, 1986.

Yan S. Y. and Naish, L., “Completeness of an Improved Declarative Debugger,” inAdvances in Computing and Information, Canadian Scholar’s Press, pp. 132–135, May 1990, to appear inApplied Mathematical Letters.