메뉴 건너뛰기




Volumn 30, Issue 1, 1999, Pages 22-38

Abstract interpretation based verification of logic programs

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTING; DATA ACQUISITION; FUNCTIONS; PROBLEM SOLVING; PROGRAM DEBUGGING; SEMANTICS;

EID: 19144367836     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/S1571-0661(04)00112-4     Document Type: Conference Paper
Times cited : (6)

References (41)
  • 1
    • 0001588190 scopus 로고
    • Reasoning about Prolog programs: From modes through types to assertions
    • Apt K.R., Marchiori E. Reasoning about Prolog programs: from modes through types to assertions. Formal Aspects of Computing. 6:(6A):1994;743-765
    • (1994) Formal Aspects of Computing , vol.6 , Issue.6 A , pp. 743-765
    • Apt, K.R.1    Marchiori, E.2
  • 2
    • 84868698136 scopus 로고
    • Verifying correctness of logic programs
    • J. Diaz and F. Orejas, editors
    • A. Bossi and N. Cocco. Verifying correctness of logic programs. In J. Diaz and F. Orejas, editors, Proceedings of TAPSOFT'89, pages 96-110, 1989.
    • (1989) Proceedings of TAPSOFT'89 , pp. 96-110
    • Bossi, A.1    Cocco, N.2
  • 7
    • 0003860634 scopus 로고
    • Predicate logic as a computational formalism
    • Imperial College, Dept. of Computing, London
    • K. L. Clark. Predicate logic as a computational formalism. Res. Report DOC 79/59, Imperial College, Dept. of Computing, London, 1979.
    • (1979) Res. Report DOC , vol.79 , Issue.59
    • Clark, K.L.1
  • 11
    • 0000141679 scopus 로고    scopus 로고
    • Compositionality properties of SLD-derivations
    • Comini M., Meo M.C. Compositionality properties of SLD-derivations. Theoretical Computer Science. 211:(1-2):1999;275-309
    • (1999) Theoretical Computer Science , vol.211 , Issue.1-2 , pp. 275-309
    • Comini, M.1    Meo, M.C.2
  • 12
    • 84949430993 scopus 로고    scopus 로고
    • Specification-based automatic verification of prolog programs
    • Proceedings of LOPSTR '96 Springer-Verlag
    • A. Cortesi, B. Le Charlier, and S. Rossi. Specification-based automatic verification of prolog programs. In Proceedings of LOPSTR '96, volume 1207 of Lecture Notes in Computer Science, pages 38-57, Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1207 , pp. 38-57
    • Cortesi, A.1    Le Charlier, B.2    Rossi, S.3
  • 13
    • 18944390494 scopus 로고    scopus 로고
    • Constructive design of a hierarchy of semantics of a transition system by abstract interpretation
    • S. Brookes and M. Mislove, editors, Proceedings of the 13th International symposium on Mathematical Foundations of Programming Semantics MFPS'97 Elsevier, Amsterdam
    • P. Cousot. Constructive design of a hierarchy of semantics of a transition system by abstract interpretation. In S. Brookes and M. Mislove, editors, Proceedings of the 13th International symposium on Mathematical Foundations of Programming Semantics MFPS'97, volume 6 of Electronic Notes in Theoretical Computer Science. Elsevier, Amsterdam, 1997. URL: http://www.elsevier.nl/locate/entcs/volume6.html.
    • (1997) Electronic Notes in Theoretical Computer Science , vol.6
    • Cousot, P.1
  • 14
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • P. Cousot and R. Cousot. Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In Proceedings of Fourth ACM Symp. Principles of Programming Languages, pages 238-252, 1977.
    • (1977) Proceedings of Fourth ACM Symp. Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 18
    • 0027659678 scopus 로고
    • Proof methods of declarative properties of definite programs
    • Deransart P. Proof methods of declarative properties of definite programs. Theoretical Computer Science. 118:(2):1993;99-166
    • (1993) Theoretical Computer Science , vol.118 , Issue.2 , pp. 99-166
    • Deransart, P.1
  • 20
    • 0024035296 scopus 로고
    • Inductive assertion method for logic programs
    • Drabent W., Maluszynski J. 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
  • 21
    • 0023404024 scopus 로고
    • Error Diagnosis in Logic Programming, an Adaptation of E. Y. Shapiro's Method
    • Ferrand G. Error Diagnosis in Logic Programming, an Adaptation of E. Y. Shapiro's Method. Journal of Logic Programming. 4:1987;177-198
    • (1987) Journal of Logic Programming , vol.4 , pp. 177-198
    • Ferrand, G.1
  • 22
    • 84978968229 scopus 로고
    • The notions of symptom and error in declarative diagnosis of logic programs
    • P. A. Fritzson, editor, Automated and Algorithmic Debugging, Proceedings of AADEBUG '93 Springer-Verlag
    • G. Ferrand. The notions of symptom and error in declarative diagnosis of logic programs. In P. A. Fritzson, editor, Automated and Algorithmic Debugging, Proceedings of AADEBUG '93, volume 749 of Lecture Notes in Computer Science, pages 40-57. Springer-Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.749 , pp. 40-57
    • Ferrand, G.1
  • 24
    • 0002238210 scopus 로고
    • Observable Behaviors and Equivalences of Logic Programs
    • Gabbrielli M., Levi G., Meo M.C. Observable Behaviors and Equivalences of Logic Programs. Information of Computation. 122:(1):1995;1-29
    • (1995) Information of Computation , vol.122 , Issue.1 , pp. 1-29
    • Gabbrielli, M.1    Levi, G.2    Meo, M.C.3
  • 25
  • 27
    • 84923065433 scopus 로고    scopus 로고
    • Intuitionistic implication in abstract interpretation
    • H. Glaser, P. Hartel, and H. Kuchen, editors, Proceedings of Ninth International Symposium on Programming Languages, Implementations, Logics and Programs PLILP'97 Springer-Verlag
    • R. Giacobazzi and F. Scozzari. Intuitionistic implication in abstract interpretation. In H. Glaser, P. Hartel, and H. Kuchen, editors, Proceedings of Ninth International Symposium on Programming Languages, Implementations, Logics and Programs PLILP'97, volume 1292 of Lecture Notes in Computer Science, pages 175-189. Springer-Verlag, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1292 , pp. 175-189
    • Giacobazzi, R.1    Scozzari, F.2
  • 28
    • 0013405056 scopus 로고    scopus 로고
    • A fixpoint semantics for reasoning about finite failure
    • H. Ganzinger, D. McAllester, and A. Voronkov, editors, Proceedings of the 6th International Conference on Logic for Programming and Automated Reasoning Tbilisi, Republic of Georgia
    • R. Gori. A fixpoint semantics for reasoning about finite failure. In H. Ganzinger, D. McAllester, and A. Voronkov, editors, Proceedings of the 6th International Conference on Logic for Programming and Automated Reasoning, volume 1705 of LNAI, pages 238-257, Tbilisi, Republic of Georgia, 1999.
    • (1999) LNAI , vol.1705 , pp. 238-257
    • Gori, R.1
  • 29
  • 31
    • 84947926146 scopus 로고    scopus 로고
    • Automatic verification of behavioral properties of prolog programs
    • Proceedings of ASIAN'97 Springer-Verlag
    • B. Le Charlier, C. Leclère, S. Rossi, and A. Cortesi. Automatic verification of behavioral properties of prolog programs. In Proceedings of ASIAN'97, volume 1345 of Lecture Notes in Computer Science, pages 225-237. Springer-Verlag, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1345 , pp. 225-237
    • Le Charlier, B.1    Leclère, C.2    Rossi, S.3    Cortesi, A.4
  • 32
    • 38149055501 scopus 로고
    • Proving properties of progress defined over recursive data structures
    • D. Le Métayer. Proving properties of progress defined over recursive data structures. In Proceedings ACM PEPM '95, pages 88-99, 1995.
    • (1995) Proceedings ACM PEPM '95 , pp. 88-99
    • Le Métayer, D.1
  • 33
    • 84947807198 scopus 로고    scopus 로고
    • An experiment in domain refinement: Type domains and type representations for logic programs
    • C. Palamidessi, H. Glaser, and K. Meinke, editors, Priciples of Declarative Programming. 10th International Symposium, PLILP'98 Pisa, Italy, September Springer-Verlag
    • G. Levi and F. Spoto. An Experiment in Domain Refinement: Type Domains and Type Representations for Logic Programs. In C. Palamidessi, H. Glaser, and K. Meinke, editors, Priciples of Declarative Programming. 10th International Symposium, PLILP'98, volume 1490 of Lecture Notes in Computer Science, pages 152-169, Pisa, Italy, September 1998. Springer-Verlag.
    • (1998) Lecture Notes in Computer Science , vol.1490 , pp. 152-169
    • Levi, G.1    Spoto, F.2
  • 34
    • 84947811506 scopus 로고    scopus 로고
    • Derivation of proof methods by abstract interpretation
    • C. Palamidessi, H. Glaser, and K. Meinke, editors, Priciples of Declarative Programming. 10th International Symposium, PLILP'98 Pisa, Italy, September Springer-Verlag
    • G. Levi and P. Volpe. Derivation of proof methods by abstract interpretation. In C. Palamidessi, H. Glaser, and K. Meinke, editors, Priciples of Declarative Programming. 10th International Symposium, PLILP'98, volume 1490 of Lecture Notes in Computer Science, pages 102-117, Pisa, Italy, September 1998. Springer-Verlag.
    • (1998) Lecture Notes in Computer Science , vol.1490 , pp. 102-117
    • Levi, G.1    Volpe, P.2
  • 35
    • 0242488558 scopus 로고
    • A logic for variable aliasing in logic programs
    • G. Levi and M. Rodriguez-Artalejo, editors, Proceedings of the 4th International Conference on Algebraic and Logic Programming (ALP'94) Springer Verlag
    • E. Marchiori. A Logic for Variable Aliasing in Logic Programs. In G. Levi and M. Rodriguez-Artalejo, editors, Proceedings of the 4th International Conference on Algebraic and Logic Programming (ALP'94), volume 850 of Lecture Notes in Computer Science, pages 287-304. Springer Verlag, 1994.
    • (1994) Lecture Notes in Computer Science , vol.850 , pp. 287-304
    • Marchiori, E.1
  • 36
    • 84969235370 scopus 로고    scopus 로고
    • Design of abstract domains using first-order logic
    • M. Hanus and M. Rodriguez-Artalejo, editors, Proceedings of the 5th International Conference on Algebraic and Logic Programming (ALP'960) Springer Verlag
    • E. Marchiori. Design of Abstract Domains using First-order Logic. In M. Hanus and M. Rodriguez-Artalejo, editors, Proceedings of the 5th International Conference on Algebraic and Logic Programming (ALP'960), volume 1139 of Lecture Notes in Computer Science, pages 209-223, Springer Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1139 , pp. 209-223
    • Marchiori, E.1
  • 38
    • 84922272969 scopus 로고    scopus 로고
    • Logical optimality of groundness analysis
    • P. Van Hentenryck, editor, Proceedings of International Static Analysis Symposium, SAS'97 Springer-Verlag
    • F. Scozzari. Logical optimality of groundness analysis. In P. Van Hentenryck, editor, Proceedings of International Static Analysis Symposium, SAS'97, volume 1302 of Lecture Notes in Computer Science, pages 83-97. Springer-Verlag, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1302 , pp. 83-97
    • Scozzari, F.1
  • 40
    • 84904963539 scopus 로고    scopus 로고
    • A first-order language for expressing aliasing and type properties of logic programs
    • G. Levi, editor, Static Analysis, Proceedings of the 5th International Symposium, SAS'98 Springer-Verlag
    • P. Volpe. A first-order language for expressing aliasing and type properties of logic programs. In G. Levi, editor, Static Analysis, Proceedings of the 5th International Symposium, SAS'98, volume 1503 of Lecture Notes in Computer Science, pages 184-199. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1503 , pp. 184-199
    • Volpe, P.1


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