메뉴 건너뛰기




Volumn 38, Issue 1, 2000, Pages 27-71

Combinations of abstract domains for logic programming: Open product and generic pattern construction

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING LANGUAGES; DATA FLOW ANALYSIS;

EID: 0343005923     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0167-6423(99)00045-3     Document Type: Article
Times cited : (27)

References (61)
  • 1
    • 0027347820 scopus 로고
    • A general framework for semantics-based bottom-up abstract interpretation of logic programs
    • Barbuti R., Giacobazzi R., Levi G. A general framework for semantics-based bottom-up abstract interpretation of logic programs. ACM Trans. Programming Languages and Systems. 15(1):1993;133-181.
    • (1993) ACM Trans. Programming Languages and Systems , vol.15 , Issue.1 , pp. 133-181
    • Barbuti, R.1    Giacobazzi, R.2    Levi, G.3
  • 4
    • 0002545591 scopus 로고
    • A practical framework for the abstract interpretation of logic programs
    • Bruynooghe M. A practical framework for the abstract interpretation of logic programs. J. Logic Programming. 10:1991;91-124.
    • (1991) J. Logic Programming , vol.10 , pp. 91-124
    • Bruynooghe, M.1
  • 5
    • 21144470226 scopus 로고
    • Propagation: A new operation in a framework for abstract interpretation of logic programs, Meta-Programming in Logic, 3rd Internat. Workshop
    • Bruynooghe M., Janssens G. Propagation. a new operation in a framework for abstract interpretation of logic programs, Meta-Programming in Logic, 3rd Internat. Workshop Lecture Notes in Computer Science. Vol. 649:1992;294-307.
    • (1992) Lecture Notes in Computer Science , vol.649 , pp. 294-307
    • Bruynooghe, M.1    Janssens, G.2
  • 11
    • 84976666126 scopus 로고
    • Abstract interpretation of logic programs: An abstract domain for groundness, sharing, freeness, and compoundness analysis
    • P. Hudak, & N. Jones.
    • Cortesi A., Filé G. Abstract interpretation of logic programs: an abstract domain for groundness, sharing, freeness, and compoundness analysis. Hudak P., Jones N. Proc. ACM-PEPM'91. SIGPLAN NOTICES. Vol. 26, no. 11:1991.
    • (1991) Proc. ACM-PEPM'91. SIGPLAN NOTICES , vol.2611
    • Cortesi, A.1    Filé, G.2
  • 15
    • 0030151621 scopus 로고    scopus 로고
    • Optimal groundness analysis using propositional logic
    • Cortesi A., Filé G., Winsborough W. Optimal groundness analysis using propositional logic. J. Logic Programming. 27(2):1996;137-167.
    • (1996) J. Logic Programming , vol.27 , Issue.2 , pp. 137-167
    • Cortesi, A.1    Filé, G.2    Winsborough, W.3
  • 16
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • Los Angeles, CA
    • P. Cousot, R. Cousot, Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints, Conf. Record of 4th ACM Symp. on Programming Languages (POPL'77), Los Angeles, CA, 1977, pp. 238-252.
    • (1977) Conf. Record of 4th ACM Symp. on Programming Languages (POPL'77) , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 18
    • 0000911801 scopus 로고
    • Abstract interpretation and application to logic programs
    • Cousot P., Cousot R. Abstract interpretation and application to logic programs. J. Logic Programming. 13(2-3):1992;103-179.
    • (1992) J. Logic Programming , vol.13 , Issue.23 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 19
    • 0342343817 scopus 로고
    • On the complexity of dataflow analysis of logic programs
    • Vienna, Austria, July
    • S. Debray, On the complexity of dataflow analysis of logic programs, Proc. 19th ICALP, Vienna, Austria, July 1992.
    • (1992) Proc. 19th ICALP
    • Debray, S.1
  • 20
    • 0026932863 scopus 로고
    • Efficient dataflow analysis of logic programs
    • Debray S. Efficient dataflow analysis of logic programs. J. ACM. 39(4):1992;949-984.
    • (1992) J. ACM , vol.39 , Issue.4 , pp. 949-984
    • Debray, S.1
  • 21
    • 0023979551 scopus 로고
    • Denotational and operational semantics for prolog
    • Debray S., Mishra P. Denotational and operational semantics for prolog. J. Logic Programming. 5(1):1988;61-91.
    • (1988) J. Logic Programming , vol.5 , Issue.1 , pp. 61-91
    • Debray, S.1    Mishra, P.2
  • 22
    • 0027061682 scopus 로고
    • A storeless model of aliasing and its abstraction using finite representations of right-regular equivalence relations
    • San Francisco, CA, April
    • A. Deutsch, A storeless model of aliasing and its abstraction using finite representations of right-regular equivalence relations, 4th IEEE Intern. Conf. on Computer Languages (ICCL'92), San Francisco, CA, April 1992.
    • (1992) 4th IEEE Intern. Conf. on Computer Languages (ICCL'92)
    • Deutsch, A.1
  • 23
    • 0025260319 scopus 로고
    • Solving large combinatorial problems in logic programming
    • Dincbas M., Simonis H., Van Hentenryck P. Solving large combinatorial problems in logic programming. J. Logic Programming. 8(1-2):1990;75-93.
    • (1990) J. Logic Programming , vol.8 , Issue.12 , pp. 75-93
    • Dincbas, M.1    Simonis, H.2    Van Hentenryck, P.3
  • 24
    • 0027579297 scopus 로고
    • Generic abstract interpretation algorithms for prolog: Two optimization techniques and their experimental evaluation
    • Englebert V., Le Charlier B., Roland D., Van Hentenryck P. Generic abstract interpretation algorithms for prolog: two optimization techniques and their experimental evaluation. Software Practice Experience. 23(4):1993;419-459.
    • (1993) Software Practice Experience , vol.23 , Issue.4 , pp. 419-459
    • Englebert, V.1    Le Charlier, B.2    Roland, D.3    Van Hentenryck, P.4
  • 27
    • 0026297066 scopus 로고
    • Combined determination of sharing and freeness of program variables through abstract interpretation
    • Paris (France), June
    • M. Hermenegildo, K. Muthukumar, Combined determination of sharing and freeness of program variables through abstract interpretation, 8th Internat. Conf. on Logic Programming (ICLP-91), Paris (France), June 1991.
    • (1991) 8th Internat. Conf. on Logic Programming (ICLP-91)
    • Hermenegildo, M.1    Muthukumar, K.2
  • 28
    • 0000099377 scopus 로고
    • Global flow analysis as a practical compilation tool
    • Hermenegildo M., Warren R., Debray S. Global flow analysis as a practical compilation tool. J. Logic Programming. 13(4):1992;349-367.
    • (1992) J. Logic Programming , vol.13 , Issue.4 , pp. 349-367
    • Hermenegildo, M.1    Warren, R.2    Debray, S.3
  • 33
    • 0024037034 scopus 로고
    • SYGRAF: Implementing logic programs in a database style
    • Kifer M., Lozinskii E.L. SYGRAF. implementing logic programs in a database style IEEE Trans. Software Eng. 14(7):1988;922-935.
    • (1988) IEEE Trans. Software Eng. , vol.14 , Issue.7 , pp. 922-935
    • Kifer, M.1    Lozinskii, E.L.2
  • 36
    • 85031560125 scopus 로고    scopus 로고
    • Two dual abstract operations to duplicate, eliminate, rename, introduce, and equalize place-holders occurring inside abstract descriptions
    • Facultés Universitaires Notre-Dame de la Paix, Institut d'Informatique, June
    • C. Leclre, B. Le Charlier, Two dual abstract operations to duplicate, eliminate, rename, introduce, and equalize place-holders occurring inside abstract descriptions, Technical Report RR-98-009, Facultés Universitaires Notre-Dame de la Paix, Institut d'Informatique, June 1998.
    • (1998) Technical Report RR-98-009
    • Leclre, C.1    Le Charlier, B.2
  • 43
    • 0003293619 scopus 로고
    • Semantics-based dataflow analysis of logic programs
    • San Francisco, CA
    • K. Marriott, H. S ø ndergaard, Semantics-based dataflow analysis of logic programs, Information Processing-89, San Francisco, CA, 1989, pp. 601-606.
    • (1989) Information Processing-89 , pp. 601-606
    • Marriott, K.1    Søndergaard, H.2
  • 44
    • 0039330731 scopus 로고
    • Precise and efficient groundness analysis for logic programs
    • Marriott K., S ø ndergaard H. Precise and efficient groundness analysis for logic programs. ACM LOPLAS. 2:1993;81-196.
    • (1993) ACM LOPLAS , vol.2 , pp. 81-196
    • Marriott, K.1    Søndergaard, H.2
  • 45
    • 0013235727 scopus 로고
    • The automatic generation of mode declarations for prolog programs
    • Department of Artificial Intelligence, University of Edinburgh
    • C. Mellish, The automatic generation of mode declarations for prolog programs, Technical Report DAI Report 163, Department of Artificial Intelligence, University of Edinburgh, 1981.
    • (1981) Technical Report DAI Report 163
    • Mellish, C.1
  • 50
    • 0005317253 scopus 로고
    • Tensor products generalize the relational data flow analysis method
    • F. Nielson, Tensor products generalize the relational data flow analysis method, Proc. 4th Hungarian Comp. Sci. Conf., 1985, pp. 211-225.
    • (1985) Proc. 4th Hungarian Comp. Sci. Conf. , pp. 211-225
    • Nielson, F.1
  • 51
    • 85031920323 scopus 로고
    • Systematic Semantic Approximations of Logic Programs
    • Linkoping, Sweeden, August
    • U. Nilsson, Systematic Semantic Approximations of Logic Programs, Proc. PLILP 90, Linkoping, Sweeden, August 1990, pp. 293-306.
    • (1990) Proc. PLILP 90 , pp. 293-306
    • Nilsson, U.1
  • 52
    • 0022822484 scopus 로고
    • An application of abstract interpretation of logic programs: Occur check reduction
    • S ø ndergaard H. An application of abstract interpretation of logic programs: occur check reduction. Proc. of ESOP'86, Sarrbruecken (FRG). 1986;327-338.
    • (1986) Proc. of ESOP'86, Sarrbruecken (FRG) , pp. 327-338
    • Søndergaard, H.1
  • 54
    • 0039241376 scopus 로고
    • LIPS on a MIPS: Results from a Prolog Compiler for a RISC
    • D.D. Warren, & P. Szeredi. Cambridge, MA: MIT Press
    • Taylor A. LIPS on a MIPS. Results from a Prolog Compiler for a RISC Warren D.D., Szeredi P. Logic Programming, Proc. 7th Internat. Conf. 1990;174-185 MIT Press, Cambridge, MA.
    • (1990) Logic Programming, Proc. 7th Internat. Conf. , pp. 174-185
    • Taylor, A.1
  • 60
    • 0026628565 scopus 로고
    • High-performance logic programming with the aquarius prolog compiler
    • Van Roy P., Despain A. High-performance logic programming with the aquarius prolog compiler. IEEE Computer. 25(1):1992;54-68.
    • (1992) IEEE Computer , vol.25 , Issue.1 , pp. 54-68
    • Van Roy, P.1    Despain, A.2
  • 61
    • 0012753387 scopus 로고
    • Multiple specialization using minimal-function graph semantics
    • Winsborough W. Multiple specialization using minimal-function graph semantics. J. Logic Programming. 13(2&3):1992;259-290.
    • (1992) J. Logic Programming , vol.13 , Issue.2-3 , pp. 259-290
    • Winsborough, W.1


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