-
1
-
-
84884639990
-
Generation of efficient interprocedural analyzers with PAG
-
LNCS 983, Springer, Berlin
-
M. Alt, F. Martin, Generation of efficient interprocedural analyzers with PAG, in: Proceedings of the Seconnd Static Analysis Symposium (SAS), LNCS 983, Springer, Berlin, 1995, pp. 33-50.
-
(1995)
Proceedings of the Seconnd Static Analysis Symposium (SAS)
, pp. 33-50
-
-
Alt, M.1
Martin, F.2
-
2
-
-
84976685723
-
Interprocedural abstract interpretation of block-structured languages with nested procedures, aliasing and recursivity
-
LNCS 456, Springer, Berlin
-
F. Bourdoncle, Interprocedural abstract interpretation of block-structured languages with nested procedures, aliasing and recursivity, in: International Workshop on Programming Language Implementation and Logic Programming (PLILP), LNCS 456, Springer, Berlin, 1990, pp. 307-323.
-
(1990)
International Workshop on Programming Language Implementation and Logic Programming (PLILP)
, pp. 307-323
-
-
Bourdoncle, F.1
-
3
-
-
84974131533
-
Abstract interpretation by dynamic partioning
-
F. Bourdoncle, Abstract interpretation by dynamic partioning, Journal of Functional Programming 2 (4) (1992) 407-435.
-
(1992)
Journal of Functional Programming
, vol.2
, Issue.4
, pp. 407-435
-
-
Bourdoncle, F.1
-
5
-
-
0040026489
-
Evaluation of the domain Prop
-
B. Le Charlier, A. Cortesi, P. Van Hentenryck, Evaluation of the domain Prop, Journal of Logic Programming 23 (3) (1995) 237-278.
-
(1995)
Journal of Logic Programming
, vol.23
, Issue.3
, pp. 237-278
-
-
Le Charlier, B.1
Cortesi, A.2
Van Hentenryck, P.3
-
6
-
-
0042487868
-
-
Technical Report CS-92-25, Brown University, Providence, RI 02912
-
B. Le Charlier, P. Van Hentenryck, A universal top-down fixpoint algorithm, Technical Report CS-92-25, Brown University, Providence, RI 02912, 1992.
-
(1992)
A Universal Top-down Fixpoint Algorithm
-
-
Le Charlier, B.1
Van Hentenryck, P.2
-
7
-
-
85031593205
-
-
Technical Report, Institute of Computer Science, University of Namur, Belgium, (also Brown University), January Presented at the LOPSTR'93-COMPUNET Program Development Joint Workshop, Louvain la Neuve, Belgium, July 1993, Published in Proc. of JFLP'95, Dijon, France, June 1995.
-
B. Le Charlier, P. VanHentenryck, A generic fixpoint semantics for Prolog and its application for abstract interpretation, Technical Report, Institute of Computer Science, University of Namur, Belgium, (also Brown University), January 1993. Presented at the LOPSTR'93-COMPUNET Program Development Joint Workshop, Louvain la Neuve, Belgium, July 1993, Published in Proc. of JFLP'95, Dijon, France, June 1995.
-
(1993)
A Generic Fixpoint Semantics for Prolog and Its Application for Abstract Interpretation
-
-
Le Charlier, B.1
VanHentenryck, P.2
-
9
-
-
0013410685
-
An abstract interpretation framework which accurately handles Prolog search-rule and the cut
-
M. Bruynooghe (Ed.), Ithaca NY, USA, November MIT Press, Cambridge, MA
-
B. Le Charlier, S. Rossi, P. VanHentenryck, An abstract interpretation framework which accurately handles Prolog search-rule and the cut, in: M. Bruynooghe (Ed.), Proceedings of the International Logic Programming Symposium (ILPS'94), Ithaca NY, USA, November 1994, MIT Press, Cambridge, MA.
-
(1994)
Proceedings of the International Logic Programming Symposium (ILPS'94)
-
-
Le Charlier, B.1
Rossi, S.2
Vanhentenryck, P.3
-
10
-
-
0030151621
-
Optimal groundness analysis using propositional logic
-
A. Cortesi, G. Filé, W.H. Winsborough, Optimal groundness analysis using propositional logic, Journal of Logic Programming 27 (2) (1996) 137-167.
-
(1996)
Journal of Logic Programming
, vol.27
, Issue.2
, pp. 137-167
-
-
Cortesi, A.1
Filé, G.2
Winsborough, W.H.3
-
11
-
-
0001859449
-
Semantic foundations of program analysis
-
S.S. Muchnick, N.D. Jones (Eds.), ch. 10, Prentice-Hall, Englewood Cliffs, NJ
-
P. Cousot, Semantic foundations of program analysis, in: S.S. Muchnick, N.D. Jones (Eds.), Program Flow Analysis: Theory and Applications, ch. 10, Prentice-Hall, Englewood Cliffs, NJ, 1981, pp. 303-342.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 303-342
-
-
Cousot, P.1
-
12
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
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: Proceedings of the Fourth ACM Symposium on Principles of Programming Languages (POPL), ACM Press, New York, 1977, pp. 238-252.
-
(1977)
Proceedings of the Fourth ACM Symposium on Principles of Programming Languages (POPL)
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
13
-
-
0003038166
-
Static determination of dynamic properties of recursive programs
-
E.J. Neuhold (Ed.), North-Holland, Amesterdam
-
P. Cousot, R. Cousot, Static determination of dynamic properties of recursive programs, in: E.J. Neuhold (Ed.), Formal Descriptions of Programming Concepts, North-Holland, Amesterdam, 1977, pp. 237-277.
-
(1977)
Formal Descriptions of Programming Concepts
, pp. 237-277
-
-
Cousot, P.1
Cousot, R.2
-
14
-
-
0000911801
-
Abstract interpretation and application to logic programs
-
P. Cousot, R. Cousot, Abstract interpretation and application to logic programs, Journal of Logic Programming 13 (2/3) 1992.
-
Journal of Logic Programming
, vol.13
, Issue.2-3
, pp. 1992
-
-
Cousot, P.1
Cousot, R.2
-
15
-
-
0028196382
-
Higher-order abstract interpretation (and application to comportment analysis generalizing strictness, termination, projection and PER analysis of functional languages)
-
P. Cousot, R. Cousot, Higher-order abstract interpretation (and application to comportment analysis generalizing strictness, termination, projection and PER analysis of functional languages), in: Proceedings of the International IEEE Conference on Computer Languages (ICCL), 1994, pp. 95-112.
-
(1994)
Proceedings of the International IEEE Conference on Computer Languages (ICCL)
, pp. 95-112
-
-
Cousot, P.1
Cousot, R.2
-
16
-
-
0343997490
-
-
Ph.D. thesis, Université Paris VII, Paris, France, June
-
Eric Villemonte de la Clergerie, Automates à Piles et Programmation Dynamique: DyALog, Application à la Programmation en Logique, Ph.D. thesis, Université Paris VII, Paris, France, June 1993.
-
(1993)
Automates À Piles et Programmation Dynamique: DyALog, Application À la Programmation en Logique
-
-
Villemonte De La Clergerie, E.1
-
17
-
-
0342691030
-
Information flow in tabular interpretations for generalized pushdown automata
-
E. Villemonte de la Clergerie, F. Barthélemy, Information flow in tabular interpretations for generalized pushdown automata, Theoretical Computer Science 199 (1/2) (1998) 167-198.
-
(1998)
Theoretical Computer Science
, vol.199
, Issue.1-2
, pp. 167-198
-
-
Villemonte De La Clergerie, E.1
Barthélemy, F.2
-
19
-
-
0025213652
-
On determining lifetime and aliasing of dynamically allocated data in higher-order functional specifications
-
ACM Press, New York
-
A. Deutsch, On determining lifetime and aliasing of dynamically allocated data in higher-order functional specifications, in: Proceedings of the 17th ACM Symposium on Principles of Programming Languages (POPL), ACM Press, New York, 1990, pp. 157-168.
-
(1990)
Proceedings of the 17th ACM Symposium on Principles of Programming Languages (POPL)
, pp. 157-168
-
-
Deutsch, A.1
-
20
-
-
0027579297
-
Generic abstract interpretation algorithms for Prolog: Two optimization techniques and their experimental evaluation
-
V. Englebert, B. Le Charlier, D. Roland, P. Van Hentenryck, Generic abstract interpretation algorithms for Prolog: two optimization techniques and their experimental evaluation, Software -Practice and Experience 23 (4) (1993) 419-459.
-
(1993)
Software -Practice and Experience
, vol.23
, Issue.4
, pp. 419-459
-
-
Englebert, V.1
Le Charlier, B.2
Roland, D.3
Van Hentenryck, P.4
-
21
-
-
0008439621
-
-
Ph.D. thesis, Universität des Saarlandes, Saarbrücken
-
C. Fecht, Abstrakte Interpretation logischer Programme: Theorie, Implementierung, Generierung, Ph.D. thesis, Universität des Saarlandes, Saarbrücken, 1997.
-
(1997)
Abstrakte Interpretation Logischer Programme: Theorie, Implementierung, Generierung
-
-
Fecht, C.1
-
22
-
-
84957649278
-
An even faster solver for general systems of equations
-
LNCS 1145, Springer, Berlin, Long version to appear in Science of Computer Programming (SCP)
-
C. Fecht, H. Seidl, An even faster solver for general systems of equations, in: Proceedings of the Third Static Analysis Symposium (SAS), LNCS 1145, Springer, Berlin, 1996, pp. 189-204. Long version to appear in Science of Computer Programming (SCP).
-
(1996)
Proceedings of the Third Static Analysis Symposium (SAS)
, pp. 189-204
-
-
Fecht, C.1
Seidl, H.2
-
23
-
-
84947755110
-
Propagating differences: An efficient new fixpoint algorithm for distributive constraint systems
-
LNCS 1381, Springer, Berlin
-
C. Fecht, H. Seidl, Propagating differences: an efficient new fixpoint algorithm for distributive constraint systems, in: European Symposium on Programming (ESOP), LNCS 1381, Springer, Berlin, 1998, pp. 90-104 Long version in Northern Journal of Computing 5 (1998) 304-329.
-
(1998)
European Symposium on Programming (ESOP)
, pp. 90-104
-
-
Fecht, C.1
Seidl, H.2
-
24
-
-
84947755110
-
-
C. Fecht, H. Seidl, Propagating differences: an efficient new fixpoint algorithm for distributive constraint systems, in: European Symposium on Programming (ESOP), LNCS 1381, Springer, Berlin, 1998, pp. 90-104 Long version in Northern Journal of Computing 5 (1998) 304-329.
-
(1998)
Long Version in Northern Journal of Computing
, vol.5
, pp. 304-329
-
-
-
25
-
-
0008821594
-
Improving abstract interpretations by systematic lifting to the powerset
-
MIT Press, Cambridge, MA
-
G. Filé, F. Ranzato, Improving abstract interpretations by systematic lifting to the powerset, in: Proceedings of the International Symposium on Logic Programming (SLP), MIT Press, Cambridge, MA, 1994, pp. 655-669.
-
(1994)
Proceedings of the International Symposium on Logic Programming (SLP)
, pp. 655-669
-
-
Filé, G.1
Ranzato, F.2
-
27
-
-
0343561214
-
-
Technical Report CS-93-05, Brown University, Providence, RI 02912
-
P. Van Hentenryck, O. Degimbe, B. Le Charlier, L. Michel, Abstract Interpretation of Prolog Based on OLDT Resolution, Technical Report CS-93-05, Brown University, Providence, RI 02912, 1993.
-
(1993)
Abstract Interpretation of Prolog Based on OLDT Resolution
-
-
Van Hentenryck, P.1
Degimbe, O.2
Le Charlier, B.3
Michel, L.4
-
28
-
-
84947805012
-
The impact of granularity in abstract interpretation of Prolog
-
LNCS 724, Springer, Berlin
-
P. Van Hentenryck, O. Degimbe, B. Le Charlier, L. Michel, The impact of granularity in abstract interpretation of Prolog, in: Proceedings of the Static Analysis, Third International Workshop (WSA), LNCS 724, Springer, Berlin, 1993, pp. 1-14.
-
(1993)
Proceedings of the Static Analysis, Third International Workshop (WSA)
, pp. 1-14
-
-
Van Hentenryck, P.1
Degimbe, O.2
Le Charlier, B.3
Michel, L.4
-
29
-
-
0029180939
-
Precise interprocedural dataflow analysis via graph reachability
-
ACM Press, New York
-
S. Horwitz, T.W. Reps, M. Sagiv, Precise interprocedural dataflow analysis via graph reachability, in: Proceedings of the 22nd ACM Symposium on Principles of Programming Languages (POPL), ACM Press, New York, 1995, pp. 49-61.
-
(1995)
Proceedings of the 22nd ACM Symposium on Principles of Programming Languages (POPL)
, pp. 49-61
-
-
Horwitz, S.1
Reps, T.W.2
Sagiv, M.3
-
30
-
-
84957653937
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
LNCS 915, Springer, Berlin
-
S. Horwitz, T.W. Reps, M. Sagiv, Precise interprocedural dataflow analysis with applications to constant propagation, in: Proceedings of the Sixth International Conference on Theory and Practice of Software Development (TAPSOFT), LNCS 915, Springer, Berlin, 1995, pp. 651-665.
-
(1995)
Proceedings of the Sixth International Conference on Theory and Practice of Software Development (TAPSOFT)
, pp. 651-665
-
-
Horwitz, S.1
Reps, T.W.2
Sagiv, M.3
-
31
-
-
0030263395
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
S. Horwitz, T.W. Reps, M. Sagiv, Precise interprocedural dataflow analysis with applications to constant propagation, Theoretical Computer Science 167 (1/2) (1996) 131-170.
-
(1996)
Theoretical Computer Science
, vol.167
, Issue.1-2
, pp. 131-170
-
-
Horwitz, S.1
Reps, T.W.2
Sagiv, M.3
-
33
-
-
0001383461
-
Static analysis of logic programs for independent and parallelism
-
D. Jacobs, A. Langen, Static analysis of logic programs for independent AND parallelism, Journal of Logic Programming 13 (1992) 291-314.
-
(1992)
Journal of Logic Programming
, vol.13
, pp. 291-314
-
-
Jacobs, D.1
Langen, A.2
-
34
-
-
85051014774
-
A flexible approach to interprocedural data flow analysis and programs with recursive data structures
-
ACM Press, New York
-
N.D. Jones, S.S. Muchnick, A flexible approach to interprocedural data flow analysis and programs with recursive data structures, in: Proceedings of the Ninth ACM Symposium on Principles of Programming Languages (POPL), ACM Press, New York, 1982, pp. 66-74.
-
(1982)
Proceedings of the Ninth ACM Symposium on Principles of Programming Languages (POPL)
, pp. 66-74
-
-
Jones, N.D.1
Muchnick, S.S.2
-
35
-
-
84976835106
-
Data flow analysis of applicative programs using minimal function graphs
-
ACM Press, New York
-
N.D. Jones, A. Mycroft, Data flow analysis of applicative programs using minimal function graphs, in: Proceedings of the 13th ACM Symposium on Principles of Programming Languages (POPL), ACM Press, New York, 1986, pp. 296-306.
-
(1986)
Proceedings of the 13th ACM Symposium on Principles of Programming Languages (POPL)
, pp. 296-306
-
-
Jones, N.D.1
Mycroft, A.2
-
36
-
-
0004698942
-
Abstract interpretation based on OLDT resolution
-
T. Kanamori, T. Kawamura, Abstract interpretation based on OLDT resolution, Journal of Logic Programming 15(1/2) (1993) 1-30.
-
(1993)
Journal of Logic Programming
, vol.15
, Issue.1-2
, pp. 1-30
-
-
Kanamori, T.1
Kawamura, T.2
-
37
-
-
0009877062
-
Towards a tool kit for the automatic generation of interprocedural data flow analyses
-
J. Knoop, O. Rüthing, B. Steffen, Towards a tool kit for the automatic generation of interprocedural data flow analyses, Journal of Programming Languages 4 (1996) 211-246.
-
(1996)
Journal of Programming Languages
, vol.4
, pp. 211-246
-
-
Knoop, J.1
Rüthing, O.2
Steffen, B.3
-
38
-
-
84976754093
-
The interprocedural coincidence theorem
-
LNCS 641, Springer, Berlin
-
J. Knoop, B. Steffen, The interprocedural coincidence theorem, in: Proceedings of the Fourth International Conference on Compiler Construction, LNCS 641, Springer, Berlin, 1992, pp. 125-140.
-
(1992)
Proceedings of the Fourth International Conference on Compiler Construction
, pp. 125-140
-
-
Knoop, J.1
Steffen, B.2
-
39
-
-
0040802384
-
Incremental global compilation of Prolog with the Vienna abstract machine
-
MIT Press, Cambridge, MA
-
A. Krall, T. Berger, Incremental global compilation of Prolog with the Vienna abstract machine, in: International Conference on Logic Programming (ICLP), MIT Press, Cambridge, MA, 1995, pp. 333-347.
-
(1995)
International Conference on Logic Programming (ICLP)
, pp. 333-347
-
-
Krall, A.1
Berger, T.2
-
42
-
-
0028427829
-
Denotational abstract interpretation of logic programs
-
K. Marriott, H. Søndergaard, N.D. Jones, Denotational abstract interpretation of logic programs, ACM Transactions of Programming Languages and Systems (TOPLAS) 16 (3) (1994) 607-648.
-
(1994)
ACM Transactions of Programming Languages and Systems (TOPLAS)
, vol.16
, Issue.3
, pp. 607-648
-
-
Marriott, K.1
Søndergaard, H.2
Jones, N.D.3
-
43
-
-
84958044161
-
Analysis of loops
-
LNCS 1383, Springer, Berlin
-
F. Martin, M. Alt, R. Wilhelm, Analysis of loops, in: Proceedings of the Compiler Construction, Seventh International Conference, LNCS 1383, Springer, Berlin, 1998, pp. 80-94.
-
(1998)
Proceedings of the Compiler Construction, Seventh International Conference
, pp. 80-94
-
-
Martin, F.1
Alt, M.2
Wilhelm, R.3
-
44
-
-
85031920323
-
Systematic semantic approximations of logic programs
-
LNCS 456, Springer, Berlin
-
U. Nilsson, Systematic semantic approximations of logic programs, in: International Workshop on Programming Language Implementation and Logic Programming (PLILP), LNCS 456, Springer, Berlin, 1990, pp. 293-306.
-
(1990)
International Workshop on Programming Language Implementation and Logic Programming (PLILP)
, pp. 293-306
-
-
Nilsson, U.1
-
45
-
-
0343125266
-
-
Personal Communication, February
-
T.W. Reps, Personal Communication, February 1997.
-
(1997)
-
-
Reps, T.W.1
-
46
-
-
85034427623
-
OLD resolution with tabulation
-
E.Y. Shapiro (Ed.), LNCS 225, Springer, Berlin
-
T. Sato, H. Tamaki, OLD resolution with tabulation, in: E.Y. Shapiro (Ed.), Proceedings of the Third International Conference on Logic Programming (ICLP), LNCS 225, Springer, Berlin, 1986, pp. 84-98.
-
(1986)
Proceedings of the Third International Conference on Logic Programming (ICLP)
, pp. 84-98
-
-
Sato, T.1
Tamaki, H.2
-
48
-
-
0343561207
-
Disjunctive completion is not "optimal"
-
MIT Press, Cambridge, MA
-
H. Seidl, C. Fecht, Disjunctive completion is not "optimal", in: International Logic Programming Symposium (ILPS), MIT Press, Cambridge, MA, 1997, p. 408.
-
(1997)
International Logic Programming Symposium (ILPS)
, pp. 408
-
-
Seidl, H.1
Fecht, C.2
-
50
-
-
0002823436
-
Two approaches to interprocedural data flow analysis
-
S.S. Muchnick, N.D. Jones (Eds), ch. 7, Prentice-Hall, Englewood Cliffs, NJ
-
M. Sharir, A. Pnueli, Two approaches to interprocedural data flow analysis, in: S.S. Muchnick, N.D. Jones (Eds), Program Flow Analysis: Theory and Applications, ch. 7, Prentice-Hall, Englewood Cliffs, NJ, 1981, pp. 189-234.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-234
-
-
Sharir, M.1
Pnueli, A.2
-
51
-
-
0022822484
-
An application of abstract interpretation of logic programs: Occur check reduction
-
LNCS 213, Springer, Berlin
-
H. Søndergaard, An application of abstract interpretation of logic programs: occur check reduction, in: Proceedings of the First European Symposium on Programming (ESOP), LNCS 213, Springer, Berlin, 1986, pp. 327-338.
-
(1986)
Proceedings of the First European Symposium on Programming (ESOP)
, pp. 327-338
-
-
Søndergaard, H.1
|