메뉴 건너뛰기




Volumn 1, Issue 4, 2001, Pages 447-486

Verifying termination and error-freedom of logic programs with block declarations

Author keywords

Builtins; Delay declarations; Errors; Modes; Selection rule; Termination; Types; Verification

Indexed keywords


EID: 0041854316     PISSN: 14710684     EISSN: None     Source Type: Journal    
DOI: 10.1017/S1471068401001107     Document Type: Article
Times cited : (7)

References (28)
  • 3
    • 84957810442 scopus 로고
    • Verification of logic programs with delay declarations
    • V. S. Alagar and M. Nivat (eds.), Springer-Verlag, Berlin
    • Apt, K. R. and Luitjes, I. (1995) Verification of logic programs with delay declarations. In: V. S. Alagar and M. Nivat (eds.), Proceedings of AMAST'95: Lecture Notes in Computer Science, Springer-Verlag, Berlin.
    • (1995) Proceedings of AMAST'95: Lecture Notes in Computer Science
    • Apt, K.R.1    Luitjes, I.2
  • 5
    • 0002882910 scopus 로고
    • Strong termination of logic programs
    • Bezem, M. (1993) Strong termination of logic programs. J. Logic Programming, 15(1 & 2), 79-97.
    • (1993) J. Logic Programming , vol.15 , Issue.1-2 , pp. 79-97
    • Bezem, M.1
  • 9
    • 0002223019 scopus 로고
    • Continuity, consistency and completeness properties for logic programs
    • G. Levi and M. Martelli (eds.), MIT Press
    • Cavedon, L. (1989) Continuity, consistency and completeness properties for logic programs. In: G. Levi and M. Martelli (eds.), Proceedings of the 6th International Conference on Logic Programming, MIT Press, pp. 571-584.
    • (1989) Proceedings of the 6th International Conference on Logic Programming , pp. 571-584
    • Cavedon, L.1
  • 10
    • 0028429645 scopus 로고
    • Termination of logic programs: The never-ending story
    • De Schreye, D. and Decorte, S. (1994) Termination of logic programs: The never-ending story. J. Logic Programming, 19/20, 199-260.
    • (1994) J. Logic Programming , vol.19-20 , pp. 199-260
    • De Schreye, D.1    Decorte, S.2
  • 12
    • 84910829499 scopus 로고
    • Termination of rewriting
    • Corrigendum 4(3), 409-410
    • Dershowitz, N. (1987) Termination of rewriting. J. Symbolic Computation, 3(1 & 2), 69-115. (Corrigendum 4(3), 409-410.)
    • (1987) J. Symbolic Computation , vol.3 , Issue.1-2 , pp. 69-115
    • Dershowitz, N.1
  • 13
    • 0033078655 scopus 로고    scopus 로고
    • Termination of well-moded programs
    • Etalle, S., Bossi, A. and Cocco, N. (1999) Termination of well-moded programs. J. Logic Programming, 38(2), 243-257.
    • (1999) J. Logic Programming , vol.38 , Issue.2 , pp. 243-257
    • Etalle, S.1    Bossi, A.2    Cocco, N.3
  • 15
    • 0347857982 scopus 로고    scopus 로고
    • Hill, P. M. (ed.) (1998) ALP Newsletter, http://www-lp.doc.ic.ac.uk/alp/. pp. 17, 18.
    • (1998) ALP Newsletter , pp. 17
    • Hill, P.M.1
  • 18
    • 0032676384 scopus 로고    scopus 로고
    • Termination of logic programs with delay declarations
    • Marchiori, E. and Teusink, F. (1999) Termination of logic programs with delay declarations. J. of Logic Programming, 39(1-3), 95-124.
    • (1999) J. of Logic Programming , vol.39 , Issue.1-3 , pp. 95-124
    • Marchiori, E.1    Teusink, F.2
  • 19
    • 84956993004 scopus 로고    scopus 로고
    • Generating efficient, terminating logic programs
    • M. Bidoit and M. Dauchet (eds.), Springer-Verlag, Berlin
    • Martin, J. C. and King, A. M. (1997) Generating efficient, terminating logic programs. In: M. Bidoit and M. Dauchet (eds.), Proceedings of TAPSOFT'97: Lecture Notes in Computer Science, Springer-Verlag, Berlin, pp. 273-284.
    • (1997) Proceedings of TAPSOFT'97: Lecture Notes in Computer Science , pp. 273-284
    • Martin, J.C.1    King, A.M.2
  • 20
    • 0022136148 scopus 로고
    • Automatic control of logic programs
    • Naish, L. (1985) Automatic control of logic programs. J. Logic Programming, 2(3), 167-183.
    • (1985) J. Logic Programming , vol.2 , Issue.3 , pp. 167-183
    • Naish, L.1
  • 21
    • 0003552566 scopus 로고
    • Coroutining and the construction of terminating logic programs
    • University of Melbourne
    • Naish, L. (1992) Coroutining and the construction of terminating logic programs. Technical Report 92/5, University of Melbourne.
    • (1992) Technical Report 92/5
    • Naish, L.1
  • 23
    • 0005317112 scopus 로고    scopus 로고
    • SIC (1998) SICStus Prolog User's Manual. http://www.sics.se/sicstus/docs/3.7.1/html/sicstus_toc .html.
    • (1998) SICStus Prolog User's Manual
  • 24
    • 0004789938 scopus 로고    scopus 로고
    • PhD thesis, University of Kent at Canterbury
    • Smaus, J.-G. (1999) Modes and Types in Logic Programming. PhD thesis, University of Kent at Canterbury. (Available from www.cs.ukc.ac.uk/pubs/1999/986.)
    • (1999) Modes and Types in Logic Programming
    • Smaus, J.-G.1
  • 27
    • 0030262017 scopus 로고    scopus 로고
    • The execution algorithm of Mercury, an efficient purely declarative logic programming language
    • Somogyi, Z., Henderson, F. and Conway, T. (1996) The execution algorithm of Mercury, an efficient purely declarative logic programming language. J. Logic Programming, 29(1-3), 17-64
    • (1996) J. Logic Programming , vol.29 , Issue.1-3 , pp. 17-64
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3


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