메뉴 건너뛰기




Volumn 2, Issue 4-5, 2002, Pages 549-610

Using parametric set constraints for locating errors in CLP programs

Author keywords

Constraint logic programming; Debugging; Descriptive types; Parametric types; Program correctness; Set constraints; Term grammars

Indexed keywords


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

References (54)
  • 1
    • 84976729598 scopus 로고
    • Directional type checking of logic programs
    • LeCharlier, B. (ed.). LNCS 864. Springer-Verlag
    • Aiken, A. and Lakshman, T. K. (1994) Directional type checking of logic programs. In: LeCharlier, B. (ed.), Proc. 1st Int. Symposium on Static Analysis. LNCS 864, pp. 43-60. Springer-Verlag.
    • (1994) Proc. 1st Int. Symposium on Static Analysis , pp. 43-60
    • Aiken, A.1    Lakshman, T.K.2
  • 5
    • 0003586661 scopus 로고    scopus 로고
    • Linköping studies in science and technology, Dissertation no. 437, Linköping University
    • Boye, J. (1996) Directional Types in Logic Programming. Linköping studies in science and technology, Dissertation no. 437, Linköping University.
    • (1996) Directional Types in Logic Programming
    • Boye, J.1
  • 6
    • 0031539255 scopus 로고    scopus 로고
    • Directional types and the annotation method
    • Boye, J. and Małuszyński, J. (1997) Directional types and the annotation method. J. Logic Program. 33(3), 179-220.
    • (1997) J. Logic Program. , vol.33 , Issue.3 , pp. 179-220
    • Boye, J.1    Małuszyński, J.2
  • 9
    • 0012199119 scopus 로고    scopus 로고
    • Set constraints in some equational theories
    • Charatonik, W. (1998) Set constraints in some equational theories. Infor. & Computation, 142(1), 40-75.
    • (1998) Infor. & Computation , vol.142 , Issue.1 , pp. 40-75
    • Charatonik, W.1
  • 14
    • 19144367836 scopus 로고    scopus 로고
    • Abstract interpretation based verification of logic programs
    • Etalle, S., & Smaus, J.-G. (eds). Electronic Notes in Theoretical Computer Science. Elsevier
    • Comini, M., Gori, R., Levi, G. and Volpe, P. (2000) Abstract interpretation based verification of logic programs. In: Etalle, S., & Smaus, J.-G. (eds), Proceedings Workshop on Verification of Logic Programs. Electronic Notes in Theoretical Computer Science, vol. 30. Elsevier. (Available at URL: http://www.elsevier.nl/locate/entcs/volume30.html.)
    • (2000) Proceedings Workshop on Verification of Logic Programs , vol.30
    • Comini, M.1    Gori, R.2    Levi, G.3    Volpe, P.4
  • 17
    • 0000911801 scopus 로고
    • Abstract interpretation and application to logic programs
    • Cousot, P. and Cousot, R. (1992) Abstract interpretation and application to logic programs. J. Logic Program., 13(2-3), 103-179. (For a correct version of this paper, see http://www.di.ens.fr/~cousot.)
    • (1992) J. Logic Program. , vol.13 , Issue.2-3 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 18
    • 0002716661 scopus 로고
    • A regular type language for logic programs
    • Pfenning, F. (ed.), MIT Press
    • Dart, P. and Zobel, J. (1992) A regular type language for logic programs. In: Pfenning, F. (ed.), Types in Logic Programming, pp. 157-187. MIT Press.
    • (1992) Types in Logic Programming , pp. 157-187
    • Dart, P.1    Zobel, J.2
  • 19
    • 0027659678 scopus 로고
    • Proof methods of declarative properties of definite programs
    • Deransart, P. (1993) Proof methods of declarative properties of definite programs. Theor. Comput. Sci. 118, 99-166.
    • (1993) Theor. Comput. Sci. , vol.118 , pp. 99-166
    • Deransart, P.1
  • 20
    • 84958974792 scopus 로고    scopus 로고
    • Well-typed logic programs are not wrong
    • H. Kuchen and K. Ueda (eds.), LNCS 2024, Springer-Verlag
    • Deransart, P. and Smaus, J.-G. (2001) Well-typed logic programs are not wrong. In: H. Kuchen and K. Ueda (eds.), Functional and logic programming (FLOPS'2001). LNCS 2024, pp. 280-295. Springer-Verlag.
    • (2001) Functional and Logic Programming (FLOPS'2001) , pp. 280-295
    • Deransart, P.1    Smaus, J.-G.2
  • 21
    • 0042902829 scopus 로고    scopus 로고
    • Set-based analysis for logic programming and tree automata
    • Van Hentenryck, P. (ed.), LNCS 1302, Springer-Verlag
    • Devienne, P., Talbot, J.-M. and Tison, S. (1997a) Set-based analysis for logic programming and tree automata. In: Van Hentenryck, P. (ed.), Proceedings Static Analysis Symposium, SAS'97. LNCS 1302, pp. 127-140. Springer-Verlag.
    • (1997) Proceedings Static Analysis Symposium, SAS'97 , pp. 127-140
    • Devienne, P.1    Talbot, J.-M.2    Tison, S.3
  • 23
    • 0024035296 scopus 로고
    • Inductive assertion method for logic programs
    • Drabent, W. and Małuszyński, J. (1988) Inductive assertion method for logic programs. Theor. Comput. Sci. 59(1), 133-155.
    • (1988) Theor. Comput. Sci. , vol.59 , Issue.1 , pp. 133-155
    • Drabent, W.1    Małuszyński, J.2
  • 26
    • 0347087521 scopus 로고    scopus 로고
    • Locating type errors in untyped CLP programs
    • Hermenegildo, M., Deransart, P. and Małuszyński, J. (eds.), LNCS 1870, Springer-Verlag
    • Drabent, W., Małuszyński, J. and Pietrzak, P. (2000a) Locating type errors in untyped CLP programs. In: Hermenegildo, M., Deransart, P. and Małuszyński, J. (eds.), Analysis and Visualization Tools for Constraint Programming. LNCS 1870, pp. 121-150. Springer-Verlag.
    • (2000) Analysis and Visualization Tools for Constraint Programming , pp. 121-150
    • Drabent, W.1    Małuszyński, J.2    Pietrzak, P.3
  • 35
    • 0003994458 scopus 로고
    • A Decision Procedure for a Class of Set Constraints
    • Carnegie Mellon University
    • Heintze, N. and Jaffar, J. (1991) A Decision Procedure for a Class of Set Constraints. Technical report CMU-CS-91-110, Carnegie Mellon University.
    • (1991) Technical Report CMU-CS-91-110
    • Heintze, N.1    Jaffar, J.2
  • 39
    • 36849084543 scopus 로고
    • Deriving descriptions of possible values of program variables by means of abstract interpretation
    • Janssens, G. and Bruynooghe, M. (1992) Deriving descriptions of possible values of program variables by means of abstract interpretation. J. Logic Program. 13(2 & 3), 205-258.
    • (1992) J. Logic Program. , vol.13 , Issue.2-3 , pp. 205-258
    • Janssens, G.1    Bruynooghe, M.2
  • 43
    • 0021481958 scopus 로고
    • A polymorphic type system for Prolog
    • Mycroft, A. and O'Keefe, R. A. (1984) A polymorphic type system for Prolog. Artif. Intell. 23, 295-307.
    • (1984) Artif. Intell. , vol.23 , pp. 295-307
    • Mycroft, A.1    O'Keefe, R.A.2
  • 44
    • 0040208013 scopus 로고    scopus 로고
    • A generic preprocessor for program validation and debugging
    • Hermenegildo, M., Deransart, P. and Małuszyński, J. (eds.), LNCS 1870, Springer-Verlag
    • Puebla, G., Bueno, F. and Hermenegildo, M. (2000) A generic preprocessor for program validation and debugging. In: Hermenegildo, M., Deransart, P. and Małuszyński, J. (eds.), Analysis and Visualization Tools for Constraint Programming. LNCS 1870, pp. 63-107. Springer-Verlag.
    • (2000) Analysis and Visualization Tools for Constraint Programming , pp. 63-107
    • Puebla, G.1    Bueno, F.2    Hermenegildo, M.3
  • 47
    • 0005317112 scopus 로고    scopus 로고
    • Intelligent Systems Laboratory
    • SICS (1998) SICStus Prolog user's manual. Intelligent Systems Laboratory.
    • (1998) SICStus Prolog User's Manual
  • 48
    • 33746651223 scopus 로고    scopus 로고
    • Using modes to ensure subject reduction for typed logic programs with subtyping
    • Kapoor, S. and Prasad, S. (eds.), LNCS 1974, Springer-Verlag
    • Smaus, J.-G., Fages, F. and Deransart, P. (2000) Using modes to ensure subject reduction for typed logic programs with subtyping. In: Kapoor, S. and Prasad, S. (eds.), Foundations of Software Technology and Theoretical Computer Science (FST TCS'2000). LNCS 1974, pp. 214-226. Springer-Verlag.
    • (2000) Foundations of Software Technology and Theoretical Computer Science (FST TCS'2000) , pp. 214-226
    • Smaus, J.-G.1    Fages, F.2    Deransart, P.3
  • 49
    • 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 Program., 29(1-3), 14-64.
    • (1996) J. Logic Program. , vol.29 , Issue.1-3 , pp. 14-64
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3
  • 53
    • 0001057076 scopus 로고
    • A type system for logic programs
    • Yardeni, E. and Shapiro, E. Y. (1991) A type system for logic programs. J. Logic Program. 10(2), 125-153.
    • (1991) J. Logic Program. , vol.10 , Issue.2 , pp. 125-153
    • Yardeni, E.1    Shapiro, E.Y.2
  • 54
    • 0013164153 scopus 로고
    • Derivation of polymorphic types for Prolog programs
    • Lassez, J.-L. (ed.), MIT Press
    • Zobel, J. (1987) Derivation of polymorphic types for Prolog programs. In: Lassez, J.-L. (ed.), Proceedings Fourth International Conference on Logic Programming, pp. 817-838. MIT Press.
    • (1987) Proceedings Fourth International Conference on Logic Programming , pp. 817-838
    • Zobel, J.1


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