메뉴 건너뛰기




Volumn 2126 LNCS, Issue , 2001, Pages 93-110

Applying static analysis techniques for inferring termination conditions of logic programs

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER CIRCUITS; LOGIC PROGRAMMING;

EID: 84890053639     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-47764-0_6     Document Type: Conference Paper
Times cited : (27)

References (46)
  • 1
    • 0001609012 scopus 로고
    • Reasoning about termination of pure prologprograms
    • K. R. Apt and D. Pedreschi. Reasoning about termination of pure Prologprograms. Information and computation, 1(106): 109-157, 1993.
    • (1993) Information and Computation , vol.1 , Issue.106 , pp. 109-157
    • Apt, K.R.1    Pedreschi, D.2
  • 2
    • 0003144205 scopus 로고
    • Modular termination proofs for logic and pure prolog programs
    • G. Levi, editor Oxford University Press
    • K. R. Apt and D. Pedreschi. Modular termination proofs for logic and pure Prolog programs. In G. Levi, editor, Advances in Logic Programming Theory, pages 183-229. Oxford University Press, 1994.
    • (1994) Advances in Logic Programming Theory , pp. 183-229
    • Apt, K.R.1    Pedreschi, D.2
  • 4
    • 0040717657 scopus 로고
    • Studies in pure prolog: Termination
    • J.W. Lloyd, editor Springer
    • K.R. Apt and D. Pedreschi. Studies in pure Prolog: Termination. In J.W. Lloyd, editor, Proc. of the Symp. in Computational Logic, pages 150-176. Springer, 1990.
    • (1990) Proc. of the Symp. in Computational Logic , pp. 150-176
    • Apt, K.R.1    Pedreschi, D.2
  • 5
    • 0041908812 scopus 로고
    • A clp language handling disjunctions of linear constraints
    • MIT Press
    • B. De Backer and H. Beringer. A clp language handling disjunctions of linear constraints. In Proc. of ICLP'93, pages 550-563. MIT Press, 1993.
    • (1993) Proc. of ICLP'93 , pp. 550-563
    • De Backer, B.1    Beringer, H.2
  • 7
    • 0040267659 scopus 로고    scopus 로고
    • The Ciao System Documentation Series-TR CLIP3/97.1, School of Computer Science, Technical University of Madrid (UPM), August System and on-line version of the manual available at
    • F. Bueno, D. Cabeza, M. Carro, M. Hermenegildo, P. López-Garcia, and G. Puebla. The Ciao PrologSystem. Reference Manual. The Ciao System Documentation Series-TR CLIP3/97.1, School of Computer Science, Technical University of Madrid (UPM), August 1997. System and on-line version of the manual available at http://clip.dia.fi.upm.es/Software/Ciao/.
    • (1997) The Ciao PrologSystem. Reference Manual
    • Bueno, F.1    Cabeza, D.2    Carro, M.3    Hermenegildo, M.4    López-Garcia, P.5    Puebla, G.6
  • 10
    • 0032649078 scopus 로고    scopus 로고
    • Worst-case groundness analysis using positive boolean functions
    • M. Codish. Worst-case groundness analysis using positive boolean functions. Journal of Logic Programming, 41(1): 125-128, 1999.
    • (1999) Journal of Logic Programming , vol.41 , Issue.1 , pp. 125-128
    • Codish, M.1
  • 11
    • 0032678119 scopus 로고    scopus 로고
    • A semantics basis for termination analysis of logic programs
    • M. Codish and C. Taboch. A semantics basis for termination analysis of logic programs. Journal of Logic Program ming, 41(1): 103-123, 1999.
    • (1999) Journal of Logic Program Ming , vol.41 , Issue.1 , pp. 103-123
    • Codish, M.1    Taboch, C.2
  • 13
    • 85050550846 scopus 로고
    • Abstract interpretation: A unifed lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM
    • P. Cousot and R. Cousot. Abstract interpretation: a unifed lattice model for static analysis of programs by construction or approximation of fixpoints. In Proc. of the 4th Symp. on Principles of Programming Languages, pages 238-252. ACM, 1977.
    • (1977) Proc. of the 4th Symp. on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 14
    • 0000911801 scopus 로고
    • Abstract interpretation and application to logic programs
    • P. Cousot and R. Cousot. Abstract interpretation and application to logic programs. Journal of Logic Programming, 13(2, 3): 103-179, 1992.
    • (1992) Journal of Logic Programming , vol.13 , Issue.2-3 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 15
    • 85015334941 scopus 로고
    • Comparingthe galois connection and widening/narrowing approaches to abstract interpretation
    • Springer-Verlag
    • P. Cousot and R. Cousot. Comparingthe Galois connection and widening/narrowing approaches to abstract interpretation. In Proc. of PLILP'92, Volume 631 of LNCS. Springer-Verlag, 1992.
    • (1992) Proc. of PLILP'92, Volume 631 of LNCS
    • Cousot, P.1    Cousot, R.2
  • 17
    • 0010734404 scopus 로고
    • Estimating the computational cost of logic programs
    • B. Le Charlier, editor, LNCS Springer-Verlag
    • S. K. Debray, P. Lopez-Garcia, M. Hermenegildo, and N.-W. Lin. Estimating the computational cost of logic programs. In B. Le Charlier, editor, LNCS, Volume 864, pages 255-265. Springer-Verlag, 1994. Proc. of SAS'94.
    • (1994) Proc. of SAS'94 , vol.864 , pp. 255-265
    • Debray, S.K.1    Lopez-Garcia, P.2    Hermenegildo, M.3    Lin, N.-W.4
  • 22
    • 0028429645 scopus 로고
    • Termination of logic programs: The never-ending story
    • D. DeSchreye and S. Decorte. Termination of logic programs: the never-ending story. Journal of Logic Program ming, 19-20: 199-260, 1994.
    • (1994) Journal of Logic Program Ming , vol.19-20 , pp. 199-260
    • DeSchreye, D.1    Decorte, S.2
  • 23
    • 84890047069 scopus 로고    scopus 로고
    • Stan: A static analyzer for CLP(R) based on abstract interpretation
    • R. Cousot and D. Schmidt, editors Springer-Verlag
    • M. Handjieva. Stan: a static analyzer for CLP(R) based on abstract interpretation. In R. Cousot and D. Schmidt, editors, Proc. of SAS'96, Volume 1145 of LNCS. Springer-Verlag, 1996.
    • (1996) Proc. of SAS'96, Volume 1145 of LNCS
    • Handjieva, M.1
  • 24
    • 0004663212 scopus 로고
    • edition 1.3.3. Technical Report TR-95-09, Austrian Research Institute
    • C. Holzbaur. OFAI clp(q, r) manual, edition 1.3.3. Technical Report TR-95-09, Austrian Research Institute, 1995.
    • (1995) OFAI Clp(q, R) Manual
    • Holzbaur, C.1
  • 27
    • 38149007657 scopus 로고
    • Correctness of logic program transformation based on existential termination
    • J. W. Lloyd, editor MIT Press
    • K.-K. Lau, M. Ornaghi, A. Pettorossi, and M. Proietti. Correctness of logic program transformation based on existential termination. In J. W. Lloyd, editor, Proc. of the 1995 Intl. Logic Programming Symp, pages 480-494. MIT Press, 1995.
    • (1995) Proc. of the 1995 Intl. Logic Programming Symp , pp. 480-494
    • Lau, K.-K.1    Ornaghi, M.2    Pettorossi, A.3    Proietti, M.4
  • 28
    • 14544281571 scopus 로고
    • Contributions to a theory of existential termination for definite logic programs
    • M. Alpuente and M. I. Sessa, editors
    • G. Levi and F. Scozzari. Contributions to a theory of existential termination for definite logic programs. In M. Alpuente and M. I. Sessa, editors, Proc. of the GULP-PRODE'95 Joint Conf. on Declarative Programming, pages 631-641, 1995.
    • (1995) Proc. of the GULP-PRODE'95 Joint Conf. on Declarative Programming , pp. 631-641
    • Levi, G.1    Scozzari, F.2
  • 32
    • 84947910004 scopus 로고    scopus 로고
    • Proving existential termination of normal logic programs
    • M. Marchiori. Proving existential termination of normal logic programs. In Proc. of AMAST, Volume 1101 of LNCS, pages 375-390, 1996.
    • (1996) Proc. of AMAST, Volume 1101 of LNCS , pp. 375-390
    • Marchiori, M.1
  • 33
    • 0040622366 scopus 로고    scopus 로고
    • Inferringleft-terminating classes of queries for constraint logic programs by means of approximations
    • M. J. Maher, editor MIT Press
    • F. Mesnard. Inferringleft-terminating classes of queries for constraint logic programs by means of approximations. In M. J. Maher, editor, Proc. of the 1996 Joint Intl. Conf. and Symp. on Logic Programming, pages 7-21. MIT Press, 1996.
    • (1996) Proc. of the 1996 Joint Intl. Conf. and Symp. on Logic Programming , pp. 7-21
    • Mesnard, F.1
  • 36
    • 84890075498 scopus 로고    scopus 로고
    • GUPU: A prologcourse environment and its programming methodology
    • M. Maher, editor MIT Press
    • U. Neumerkel. GUPU: A Prologcourse environment and its programming methodology. In M. Maher, editor, Proc. of JICSLP'96, page 549. MIT Press, 1996. http://www.complang.tuwien.ac.at/ulrich/gupu/.
    • (1996) Proc. of JICSLP'96 , pp. 549
    • Neumerkel, U.1
  • 37
    • 0003206302 scopus 로고    scopus 로고
    • Termination proofs for logic programs
    • L. Plümer. Termination proofs for logic programs. LNAI, 446, 1990.
    • LNAI , vol.446 , pp. 1990
    • Plümer, L.1
  • 42
    • 0030262017 scopus 로고    scopus 로고
    • The execution algorithm of mercury, an efficient purely declarative logic programming language
    • Z. Somogyi, F. Henderson, and T. Conway. The execution algorithm of Mercury, an efficient purely declarative Logic Programming language. The Journal of Logic Programming, 29(1-3): 17-64, 1996.
    • (1996) The Journal of Logic Programming , vol.29 , Issue.1-3 , pp. 17-64
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3
  • 44
    • 0023994541 scopus 로고
    • Efficient tests for top-down termination of logical rules
    • J. D. Ullman and A. Van Gelder. Efficient tests for top-down termination of logical rules. Communications of the ACM, pages 345-373, 1988.
    • (1988) Communications of the ACM , pp. 345-373
    • Ullman, J.D.1    Van Gelder, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.