메뉴 건너뛰기




Volumn 39, Issue 1, 1999, Pages 125-176

Verification of logic programs

Author keywords

[No Author keywords available]

Indexed keywords

FORMAL LOGIC; PROGRAM DIAGNOSTICS; PROLOG (PROGRAMMING LANGUAGE);

EID: 0032673905     PISSN: 07431066     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0743-1066(98)10035-3     Document Type: Article
Times cited : (14)

References (54)
  • 2
    • 0028425519 scopus 로고
    • Logic programming and negation: A survey
    • K.R. Apt, R. Bol, Logic programming and negation: a survey, Journal of Logic Programming 19-20 (1994) 9-71.
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 9-71
    • Apt, K.R.1    Bol, R.2
  • 3
    • 0028378037 scopus 로고
    • A new definition of SLDNF-resolution
    • K.R. Apt, H.C. Doets, A new definition of SLDNF-resolution, Journal of Logic Programming 18 (2) (1994) 177-190.
    • (1994) Journal of Logic Programming , vol.18 , Issue.2 , pp. 177-190
    • Apt, K.R.1    Doets, H.C.2
  • 4
    • 84957810442 scopus 로고
    • Verification of logic programs with delay declarations
    • V.S. Alagar, M. Nivat (Eds.), Springer, Berlin
    • K.R. Apt, I. Luitjes, Verification of logic programs with delay declarations, in: V.S. Alagar, M. Nivat (Eds.), Proc. of AMAST'95, Lecture Notes in Computer Science vol. 936, Springer, Berlin, 1995, pp. 66-90.
    • (1995) Proc. of AMAST'95, Lecture Notes in Computer Science , vol.936 , pp. 66-90
    • Apt, K.R.1    Luitjes, I.2
  • 5
    • 0003144205 scopus 로고
    • Modular termination proofs for logic and pure Prolog programs
    • G. Levi (Ed.), Oxford University Press, Oxford
    • K.R. Apt, D. Pedreschi, Modular termination proofs for logic and pure Prolog programs, in: G. Levi (Ed.), Advances in Logic Programming Theory, Oxford University Press, Oxford, 1994, pp. 183-229.
    • (1994) Advances in Logic Programming Theory , pp. 183-229
    • Apt, K.R.1    Pedreschi, D.2
  • 6
    • 0028429698 scopus 로고
    • On the occur-check free Prolog programs
    • K.R. Apt, A. Pellegrini, On the occur-check free Prolog programs, ACM Toplas 16 (3) (1994) 687-726.
    • (1994) ACM Toplas , vol.16 , Issue.3 , pp. 687-726
    • Apt, K.R.1    Pellegrini, A.2
  • 7
    • 0001975827 scopus 로고
    • Logic programming
    • J. van Leeuwen (Ed.), Elsevier, Amsterdam
    • K.R. Apt, Logic programming, in: J. van Leeuwen (Ed.), Handbook of Theoretical Computer Science, vol. B, Elsevier, Amsterdam, 1990, pp. 493-574.
    • (1990) Handbook of Theoretical Computer Science , vol.B , pp. 493-574
    • Apt, K.R.1
  • 8
    • 0003400084 scopus 로고    scopus 로고
    • International Series in Computer Science, C.A.R. Hoare Series Editor, Prentice Hall, Englewood Cliffs, NJ
    • K.R. Apt, From Logic Programming to Prolog, International Series in Computer Science, C.A.R. Hoare Series Editor, Prentice Hall, Englewood Cliffs, NJ, 1997.
    • (1997) From Logic Programming to Prolog
    • Apt, K.R.1
  • 10
    • 0001588190 scopus 로고
    • Reasoning about Prolog programs: From modes through types to assertions
    • K.R. Apt, E. Marchiori, Reasoning about Prolog programs: from modes through types to assertions, Formal Aspects of Computing A 6 (1994) 743-764.
    • (1994) Formal Aspects of Computing A , vol.6 , pp. 743-764
    • Apt, K.R.1    Marchiori, E.2
  • 13
    • 0001609012 scopus 로고
    • Reasoning about termination of pure prolog programs
    • K.R. Apt, D. Pedreschi, Reasoning about termination of pure prolog programs, Information and Computation 106 (1) (1993) 109-157.
    • (1993) Information and Computation , vol.106 , Issue.1 , pp. 109-157
    • Apt, K.R.1    Pedreschi, D.2
  • 14
    • 0040123795 scopus 로고
    • Characterizing termination of logic programs with level mappings
    • E.L. Lusk, R.A. Overbeek (Eds.), MIT Press, Cambridge, MA
    • M. Bezem, Characterizing termination of logic programs with level mappings, in: E.L. Lusk, R.A. Overbeek (Eds.), Proceedings of the North American Conference on Logic Programming, MIT Press, Cambridge, MA, 1989, pp. 69-80.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 69-80
    • Bezem, M.1
  • 15
    • 0020150554 scopus 로고
    • The recursion-theoretic complexity of predicate logic as a programming language
    • H.A. Blair, The recursion-theoretic complexity of predicate logic as a programming language, Information and Control 54 (1982) 25-47.
    • (1982) Information and Control , vol.54 , pp. 25-47
    • Blair, H.A.1
  • 16
    • 84868698136 scopus 로고
    • Verifying correctness of logic programs
    • J. Diaz, F. Orejas (Eds.), Springer, Berlin
    • A. Bossi, N. Cocco, Verifying correctness of logic programs, in: J. Diaz, F. Orejas (Eds.), TAPSOFT '89, Lecture Notes in Computer Science vol. 352, Springer, Berlin, 1989, pp. 96-110.
    • (1989) TAPSOFT '89, Lecture Notes in Computer Science , vol.352 , pp. 96-110
    • Bossi, A.1    Cocco, N.2
  • 17
    • 0028378329 scopus 로고
    • Norms on terms and their use in proving universal termination of a logic program
    • A. Bossi, N. Cocco, M. Fabris, Norms on terms and their use in proving universal termination of a logic program, Theoretical Computer Science 124 (1994) 297-328.
    • (1994) Theoretical Computer Science , vol.124 , pp. 297-328
    • Bossi, A.1    Cocco, N.2    Fabris, M.3
  • 21
    • 0026204235 scopus 로고
    • Acyclic logic programs and the completeness of SLDNF-resolution
    • L. Cavedon, Acyclic logic programs and the completeness of SLDNF-resolution, Theoretical Computer Science 86 (1991) 81-92.
    • (1991) Theoretical Computer Science , vol.86 , pp. 81-92
    • Cavedon, L.1
  • 22
  • 28
    • 0027659678 scopus 로고
    • Proof methods of declarative properties of definite programs
    • P. Deransart, Proof methods of declarative properties of definite programs, Theoretical Computer Science 118 (1993) 99-166.
    • (1993) Theoretical Computer Science , vol.118 , pp. 99-166
    • Deransart, P.1
  • 32
    • 0024035296 scopus 로고
    • Inductive assertion method for logic programs
    • W. Drabent, J. Maluszynski, Inductive assertion method for logic programs, Theoretical Computer Science 59 (1) (1988) 133-155.
    • (1988) Theoretical Computer Science , vol.59 , Issue.1 , pp. 133-155
    • Drabent, W.1    Maluszynski, J.2
  • 33
    • 0028425521 scopus 로고
    • Logic programming environments: Dynamic program analysis and debugging
    • M. Ducassé, J. Noyé, Logic programming environments: dynamic program analysis and debugging, Journal of Logic Programming 19-20 (1994) 351-384.
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 351-384
    • Ducassé, M.1    Noyé, J.2
  • 35
    • 0002338883 scopus 로고
    • A model-theoretic reconstruction of the operational semantics of logic programs
    • M. Falaschi, G. Levi, M. Martelli, C. Palamidessi, A model-theoretic reconstruction of the operational semantics of logic programs, Information and Computation 103 (1) (1993) 86-113.
    • (1993) Information and Computation , vol.103 , Issue.1 , pp. 86-113
    • Falaschi, M.1    Levi, G.2    Martelli, M.3    Palamidessi, C.4
  • 36
    • 0027694389 scopus 로고
    • Proof method of partial correctness and weak completeness for normal logic programs
    • G. Ferrand, P. Deransart, Proof method of partial correctness and weak completeness for normal logic programs, Journal of Logic Programming 17 (1993) 265-278.
    • (1993) Journal of Logic Programming , vol.17 , pp. 265-278
    • Ferrand, G.1    Deransart, P.2
  • 40
    • 0344634888 scopus 로고
    • Correctness of the vanilla meta-interpreter and ambivalent syntax
    • K.R. Apt, F. Turini (Eds.), MIT Press, Cambridge, MA
    • M. Kalsbeek. Correctness of the vanilla meta-interpreter and ambivalent syntax, in: K.R. Apt, F. Turini (Eds.), Meta-logics and Logic Programming, MIT Press, Cambridge, MA, 1995, pp. 3-26.
    • (1995) Meta-logics and Logic Programming , pp. 3-26
    • Kalsbeek, M.1
  • 42
    • 0345065436 scopus 로고
    • Characterization of some semantics for logic programs with negation and application to program validation
    • M. Bruynooghe (Ed.), MIT Press, Cambridge, MA
    • B. Malfon, Characterization of some semantics for logic programs with negation and application to program validation. in: M. Bruynooghe (Ed.), Proceedings of the International Symposium on Logic Programming, MIT Press, Cambridge, MA, 1994, pp. 91-105.
    • (1994) Proceedings of the International Symposium on Logic Programming , pp. 91-105
    • Malfon, B.1
  • 43
    • 0345065437 scopus 로고
    • Types and the intended meaning of logic programs
    • F. Pfenning (Ed.), MIT Press, Cambridge, MA
    • L. Naish, Types and the intended meaning of logic programs, in: F. Pfenning (Ed.), Types in Logic Programming, MIT Press, Cambridge, MA, 1992, pp. 189-216.
    • (1992) Types in Logic Programming , pp. 189-216
    • Naish, L.1
  • 44
    • 0345496965 scopus 로고
    • Verification of logic programs and imperative programs
    • J.-M. Jacquet (Ed.), Wiley, Chichester
    • L. Naish, Verification of logic programs and imperative programs, in: J.-M. Jacquet (Ed.), Constructing Logic Programs, Wiley, Chichester, 1993, pp. 143-164.
    • (1993) Constructing Logic Programs , pp. 143-164
    • Naish, L.1
  • 46
    • 0346457259 scopus 로고    scopus 로고
    • Modular verification of logic programs
    • F.S. de Boer, M. Gabbrielli (Ed.), Tech. Report TR-96-31. Dipartimento di Informatica, Università di Pisa
    • D. Pedreschi, S. Ruggieri, Modular verification of logic programs, in: F.S. de Boer, M. Gabbrielli (Ed.), Proceedings of the W2 Post-Conference Workshop of the 1996 JICSLP, Tech. Report TR-96-31. Dipartimento di Informatica, Università di Pisa, 1996.
    • (1996) Proceedings of the W2 Post-Conference Workshop of the 1996 JICSLP
    • Pedreschi, D.1    Ruggieri, S.2
  • 47
    • 0043176770 scopus 로고    scopus 로고
    • Technical Report 97-05, Dipartimento di Informatica, Università di Pisa, A collection of case studies is available at the URL
    • D. Pedreschi, S. Ruggieri, Verification of logic programs. Technical Report 97-05, Dipartimento di Informatica, Università di Pisa, 1997, A collection of case studies is available at the URL: http://www.di.unipi.it/∼ruggieri/Verification/cases.html.
    • (1997) Verification of Logic Programs
    • Pedreschi, D.1    Ruggieri, S.2
  • 49
    • 0043265803 scopus 로고    scopus 로고
    • Weakest preconditions for pure Prolog programs
    • D. Pedreschi, S. Ruggieri, Weakest preconditions for pure Prolog programs, Information Processing Letters 67 (3) (1998) 145-150.
    • (1998) Information Processing Letters , vol.67 , Issue.3 , pp. 145-150
    • Pedreschi, D.1    Ruggieri, S.2
  • 50
    • 84957610639 scopus 로고    scopus 로고
    • Decidability of logic program semantics and applications to testing
    • Springer, Berlin
    • S. Ruggieri, Decidability of logic program semantics and applications to testing, Proceedings of PLILP'96, Lecture Notes in Computer Science vol. 1140, Springer, Berlin, 1996, pp. 347-362.
    • (1996) Proceedings of PLILP'96, Lecture Notes in Computer Science , vol.1140 , pp. 347-362
    • Ruggieri, S.1
  • 51
    • 0028429645 scopus 로고
    • Termination of logic programs: The never-ending story
    • D. De Schreye, S. Decorte, Termination of logic programs: the never-ending story, Journal of Logic Programming 19-20 (1994) 199-260.
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 199-260
    • De Schreye, D.1    Decorte, S.2
  • 53
    • 25544455844 scopus 로고    scopus 로고
    • Formal verification of logic programs: Foundations and implementations
    • S. Adian, A. Nerode (Eds.), Springer, Berlin
    • R.F. Stärk, Formal verification of logic programs: foundations and implementations, in: S. Adian, A. Nerode (Eds.), LFCS '97, Lecture Notes in Computer Science vol. 1234, Springer, Berlin, 1997, pp. 354-368.
    • (1997) LFCS '97, Lecture Notes in Computer Science , vol.1234 , pp. 354-368
    • Stärk, R.F.1


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