메뉴 건너뛰기




Volumn 32, Issue 1-3, 1998, Pages 177-210

Optimal domains for disjunctive abstract interpretation

Author keywords

Abstract interpretation; Closure operator; Disjunctive abstract domain; Functional and logic programming; Least disjunctive basis

Indexed keywords

LOGIC PROGRAMMING; MATHEMATICAL OPERATORS; OPTIMIZATION;

EID: 0032163337     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/s0167-6423(97)00034-8     Document Type: Article
Times cited : (50)

References (37)
  • 1
    • 85016916109 scopus 로고
    • Boolean functions for dependency analysis: Algebraic properties and efficient representation
    • B. Le Charlier (Ed.), Proc. 1st Internat. Static Analysis Symp. (SAS '94), Springer, Berlin
    • T. Armstrong, K. Marriott, P. Schachte, H. Søndergaard, Boolean functions for dependency analysis: algebraic properties and efficient representation, in: B. Le Charlier (Ed.), Proc. 1st Internat. Static Analysis Symp. (SAS '94), Lecture Notes in Computer Science, Vol. 864, Springer, Berlin, 1994, pp. 266-280.
    • (1994) Lecture Notes in Computer Science , vol.864 , pp. 266-280
    • Armstrong, T.1    Marriott, K.2    Schachte, P.3    Søndergaard, H.4
  • 3
    • 0027347820 scopus 로고
    • A general framework for semantics-based bottom-up abstract interpretation of logic programs
    • R. Barbuti, R. Giacobazzi, G. Levi, A general framework for semantics-based bottom-up abstract interpretation of logic programs, ACM Trans. Program. Lang. Syst. 15 (1) (1993) 133-181.
    • (1993) ACM Trans. Program. Lang. Syst. , vol.15 , Issue.1 , pp. 133-181
    • Barbuti, R.1    Giacobazzi, R.2    Levi, G.3
  • 4
    • 0041400087 scopus 로고
    • AMS Colloquium Publication, Providence, RI
    • G. Birkhoff, Lattice Theory, 3rd ed., AMS Colloquium Publication, Providence, RI, 1967.
    • (1967) Lattice Theory, 3rd Ed.
    • Birkhoff, G.1
  • 6
    • 0030151621 scopus 로고    scopus 로고
    • Optimal groundness analysis using propositional logic
    • A. Cortesi, G. Filé, W. Winsborough, 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
  • 8
    • 0001502002 scopus 로고    scopus 로고
    • Abstract interpretation
    • P. Cousot, Abstract interpretation, ACM Comput. Survey 28 (2) (1996) 324-328.
    • (1996) ACM Comput. Survey , vol.28 , Issue.2 , pp. 324-328
    • Cousot, P.1
  • 9
    • 0042402467 scopus 로고    scopus 로고
    • Program analysis: The abstract interpretation perspective
    • P. Cousot, Program analysis: the abstract interpretation perspective, ACM Comput. Survey 28 (4) (1996).
    • (1996) ACM Comput. Survey , vol.28 , Issue.4
    • Cousot, P.1
  • 11
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • (POPL '77), ACM Press, New York
    • P. Cousot, R. Cousot, Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints, in: Conf. Record of the 4th ACM Symp. on Principles of Programming Languages (POPL '77), ACM Press, New York, 1977, pp. 238-252.
    • (1977) Conf. Record of the 4th ACM Symp. on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 13
    • 0000911801 scopus 로고
    • Abstract interpretation and application to logic programs
    • P. Cousot, R. Cousot, Abstract interpretation and application to logic programs, J. Logic Programming 13 (2-3) (1992) 103-179.
    • (1992) J. Logic Programming , vol.13 , Issue.2-3 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 15
    • 0028196382 scopus 로고
    • Higher-order abstract interpretation (and application to comportment analysis generalizing strictness, termination, projection and PER analysis of functional languages)
    • (ICCL '94), IEEE Computer Society Press, Los Alamitos, CA
    • P. Cousot, R. Cousot, Higher-order abstract interpretation (and application to comportment analysis generalizing strictness, termination, projection and PER analysis of functional languages), in: Proc. IEEE Internat. Conf. on Computer Languages (ICCL '94), IEEE Computer Society Press, Los Alamitos, CA, 1994, pp. 95-112.
    • (1994) Proc. IEEE Internat. Conf. on Computer Languages , pp. 95-112
    • Cousot, P.1    Cousot, R.2
  • 16
    • 0039493914 scopus 로고
    • On derived dependencies and connected databases
    • P. Dart, On derived dependencies and connected databases, J. Logic Programming 11 (2) (1991) 163-188.
    • (1991) J. Logic Programming , vol.11 , Issue.2 , pp. 163-188
    • Dart, P.1
  • 17
    • 0001052191 scopus 로고    scopus 로고
    • A unifying view of abstract domain design
    • G. Filé, R. Giacobazzi, F. Ranzato, A unifying view of abstract domain design, ACM Comput. Survey 28 (2) (1996) 333-336.
    • (1996) ACM Comput. Survey , vol.28 , Issue.2 , pp. 333-336
    • Filé, G.1    Giacobazzi, R.2    Ranzato, F.3
  • 18
    • 0008821594 scopus 로고
    • Improving abstract interpretations by systematic lifting to the powerset
    • M. Bruynooghe (Ed.), (ILPS '94), MIT Press, Cambridge, MA
    • G. Filé, F. Ranzato, Improving abstract interpretations by systematic lifting to the powerset, in: M. Bruynooghe (Ed.), Proc. 1994 Internat. Logic Programming Symp. (ILPS '94), MIT Press, Cambridge, MA, 1994, pp. 655-669.
    • (1994) Proc. 1994 Internat. Logic Programming Symp. , pp. 655-669
    • Filé, G.1    Ranzato, F.2
  • 19
    • 85044493410 scopus 로고    scopus 로고
    • The powerset operator on abstract interpretations
    • to appear
    • G. Filé, F. Ranzato, The powerset operator on abstract interpretations, Theor. Comput. Sci., to appear.
    • Theor. Comput. Sci.
    • Filé, G.1    Ranzato, F.2
  • 20
    • 0002851366 scopus 로고    scopus 로고
    • Complementation of abstract domains made easy
    • M. Maher (Ed.), (JICSLP '96), MIT Press, Cambridge, MA
    • G. Filé, F. Ranzato, Complementation of abstract domains made easy, in: M. Maher (Ed.), Proc. 1996 Joint Internat. Conf. and Symp. on Logic Programming (JICSLP '96), MIT Press, Cambridge, MA, 1996, pp. 348-362.
    • (1996) Proc. 1996 Joint Internat. Conf. and Symp. on Logic Programming , pp. 348-362
    • Filé, G.1    Ranzato, F.2
  • 21
    • 0030456695 scopus 로고    scopus 로고
    • Weak relative pseudo-complements of closure operators
    • R. Giacobazzi, C. Palamidessi, F. Ranzato, Weak relative pseudo-complements of closure operators, Algebra Universalis 36 (3) (1996) 405-412.
    • (1996) Algebra Universalis , vol.36 , Issue.3 , pp. 405-412
    • Giacobazzi, R.1    Palamidessi, C.2    Ranzato, F.3
  • 22
    • 0001934610 scopus 로고
    • Functional dependencies and Moore-set completions of abstract interpretations and semantics
    • J. Lloyd (Ed.), (ILPS '95), MIT Press, Cambridge, MA
    • R. Giacobazzi, F. Ranzato, Functional dependencies and Moore-set completions of abstract interpretations and semantics, in: J. Lloyd (Ed.), Proc. 1995 Internat. Logic Programming Symp. (ILPS '95), MIT Press, Cambridge, MA, 1995, pp. 321-335.
    • (1995) Proc. 1995 Internat. Logic Programming Symp. , pp. 321-335
    • Giacobazzi, R.1    Ranzato, F.2
  • 23
    • 84958741687 scopus 로고    scopus 로고
    • Complementing logic program semantics
    • M. Hanus, M. Rodríguez Artalejo (Eds.), Proc. 5th Internat. Conf. on Algebraic and Logic Programming (ALP '96), Springer, Berlin
    • R. Giacobazzi, F. Ranzato, Complementing logic program semantics, in: M. Hanus, M. Rodríguez Artalejo (Eds.), Proc. 5th Internat. Conf. on Algebraic and Logic Programming (ALP '96), Lecture Notes in Computer Science, Vol. 1139, Springer, Berlin, 1996, pp. 238-253.
    • (1996) Lecture Notes in Computer Science , vol.1139 , pp. 238-253
    • Giacobazzi, R.1    Ranzato, F.2
  • 25
    • 0041400082 scopus 로고
    • PERs generalize projections for strictness analysis
    • S.P. Jones, G. Hutton, C.K. Holst, (Eds.), Proc. 1990 Glasgow Functional Programming Workshop, Springer, Berlin
    • S. Hunt, PERs generalize projections for strictness analysis, in: S.P. Jones, G. Hutton, C.K. Holst, (Eds.), Proc. 1990 Glasgow Functional Programming Workshop, Workshops in Computing, Springer, Berlin, 1990, pp. 156-168.
    • (1990) Workshops in Computing , pp. 156-168
    • Hunt, S.1
  • 26
    • 0026881625 scopus 로고
    • Disjunctive strictness analysis
    • (LICS '92), IEEE Computer Society Press, Los Alamitos, CA
    • T.P. Jensen, Disjunctive strictness analysis, in: Proc. 7th IEEE Symp. on Logic in Computer Science (LICS '92), IEEE Computer Society Press, Los Alamitos, CA, 1992, pp. 174-185.
    • (1992) Proc. 7th IEEE Symp. on Logic in Computer Science , pp. 174-185
    • Jensen, T.P.1
  • 27
    • 0041901094 scopus 로고
    • Complexity of flow analysis, inductive assertion synthesis and a language due to Dijkstra
    • S.S. Muchnick, N.D. Jones, (Eds.), Prentice-Hall, Englewood Cliffs, NJ
    • N.D. Jones, S.S. Muchnick, Complexity of flow analysis, inductive assertion synthesis and a language due to Dijkstra, in: S.S. Muchnick, N.D. Jones, (Eds.), Program Flow Analysis: Theory and Applications, Prentice-Hall, Englewood Cliffs, NJ, 1981, pp. 380-393.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 380-393
    • Jones, N.D.1    Muchnick, S.S.2
  • 28
    • 0027569243 scopus 로고
    • Precise and efficient groundness analysis for logic programs
    • K. Marriott, H. Søndergaard, Precise and efficient groundness analysis for logic programs, ACM Lett. Program. Lang. Syst. 2 (1-4) (1993) 181-196.
    • (1993) ACM Lett. Program. Lang. Syst. , vol.2 , Issue.1-4 , pp. 181-196
    • Marriott, K.1    Søndergaard, H.2
  • 29
    • 0008841235 scopus 로고
    • Some results on the closure operators of partially ordered sets
    • J. Morgado, Some results on the closure operators of partially ordered sets, Portug. Math. 19 (2) (1960) 101-139.
    • (1960) Portug. Math. , vol.19 , Issue.2 , pp. 101-139
    • Morgado, J.1
  • 30
    • 84909748757 scopus 로고
    • The theory and practice of transforming call-by-need into call-by-value
    • B. Robinet (Ed.), Proc. 4th Internat. Symp. on Programming, Springer, Berlin
    • A. Mycroft, The theory and practice of transforming call-by-need into call-by-value, in: B. Robinet (Ed.), Proc. 4th Internat. Symp. on Programming, Lecture Notes in Computer Science, Vol. 83, Springer, Berlin, 1980, pp. 270-281.
    • (1980) Lecture Notes in Computer Science , vol.83 , pp. 270-281
    • Mycroft, A.1
  • 32
    • 0020995554 scopus 로고
    • Strong abstract interpretation using power domains
    • J. Diaz (Ed.), Proc. 10th Internat. Colloq. on Automata, Languages and Programming (ICALP '83), Springer, Berlin
    • A. Mycroft, F. Nielson, Strong abstract interpretation using power domains, in: J. Diaz (Ed.), Proc. 10th Internat. Colloq. on Automata, Languages and Programming (ICALP '83), Lecture Notes in Computer Science, Vol. 154, Springer, Berlin, 1983, pp. 536-547.
    • (1983) Lecture Notes in Computer Science , vol.154 , pp. 536-547
    • Mycroft, A.1    Nielson, F.2
  • 34
    • 85034808421 scopus 로고
    • Expected forms of data flow analysis
    • H. Ganzinger, N.D. Jones (Eds.), Programs as Data Objects, Springer, Berlin
    • F. Nielson., Expected forms of data flow analysis, in: H. Ganzinger, N.D. Jones (Eds.), Programs as Data Objects, Lecture Notes in Computer Science, Vol. 217, Springer, Berlin, 1986, pp. 192-205.
    • (1986) Lecture Notes in Computer Science , vol.217 , pp. 192-205
    • Nielson, F.1
  • 35
    • 84909750205 scopus 로고
    • Projections for strictness analysis
    • G. Kahn (Ed.), Proc. Internat. Conf. on Functional Programming Languages and Computer Architecture (FPCA '87), Springer, Berlin
    • P. Wadler, R.J.M. Hughes, Projections for strictness analysis, in: G. Kahn (Ed.), Proc. Internat. Conf. on Functional Programming Languages and Computer Architecture (FPCA '87), Lecture Notes in Computer Science, Vol. 274, Springer, Berlin, 1987, pp. 385-407.
    • (1987) Lecture Notes in Computer Science , vol.274 , pp. 385-407
    • Wadler, P.1    Hughes, R.J.M.2
  • 36
    • 0001508580 scopus 로고
    • The closure operators of a lattice
    • M. Ward, The closure operators of a lattice, Ann. Math. 43 (2) (1942) 191-196.
    • (1942) Ann. Math. , vol.43 , Issue.2 , pp. 191-196
    • Ward, M.1


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