References
- N. Heintze, Set-Based Program Analysis, Ph.D Thesis, School of Computer Science, Carneige Mellon University, 1992
- N. Heintze, Set-based analysis of ML programs, In Proceedings of ACM Conference on Lisp and Functional Programming, pp. 306-317, 1994 https://doi.org/10.1145/182409.182495
- P. Cousot and R. Cousot, Formal Language, Grammars and Set-Constraint-Based Program Analysis by Abstract Interpretation, In Proceedings of '95 Conference on Functional Programming Languages and Computer Architecture, pp. 25-28, June 1995 https://doi.org/10.1145/224164.224199
- C. Flanagan and M. Felleisen, Componential Set-Based Analysis, In Proceedings of ACM Symposium on Principles of Programming Languages, January 1997
- F. Tip and J. Palsberg, Scalable propagation-based call graph construction algorithms. In Proceedings of ACM Conference of Object-Oriented Programming Systems, Languages, and Applications, October 2000 https://doi.org/10.1145/353171.353190
- K. Yi and S. Ryu, A Cost-effective estimation of uncaught exceptions in Standard ML programs. Theoretical Computer Science, volume 237, number 1, 2000 https://doi.org/10.1016/S0304-3975(00)00317-0
- F. Nielson, H. Nielson and C. Hankin, Principles of Program Analysis, Springer-Verlag, December 1999
- K. Yi and B.-M. Chang, Exception analysis for Java, In Proceedings of 1999 ECOOP Workshop on Formal Techniques for Java Programs, Lisbon, Portugal, June 1999
- C. Flanagan and M. Freund, Type-based Race Detection for Java In Proceedings of ACM Symposium on Programming Languages Design and Implementation, June 2000 https://doi.org/10.1145/349299.349328
- E. Duesterwald, R. Gupta and M. L. Soffa, Reducing the Cost of Data Flow Analysis by Congruence Partitioning, In Proceedings of International Conf. on Compiler Construction, April 1994
- M. Fahndrich, J. S. Foster, Z. Su and A. Aiken, Partial Online Cycle Elimination in Inclusion Constraint Graphs, In ACM SIGPLAN Conference on Programming Language Design and Implementation, June 1998 https://doi.org/10.1145/277650.277667
- Z. Su, M. Fahndrich and A. Aiken, Projection Merging: Reducing Redundancies in Inclusion Constraint Graphs, In Proceedings of 27th ACM Symposium on Principles of Programming Languages, January 2000 https://doi.org/10.1145/325694.325706
- F. Bourdoncle, Abstract Interpretation by dynamic Partitioning, Journal of Funtional Programming, 2(4) (1992) 407-435 https://doi.org/10.1017/S0956796800000496
- P. Cousot and R. Cousot, Abstract Interpreation and application to logic Programs, Journal of Logic Programming, Vol 13, no. 2-3, pp. 103-179, 1992 https://doi.org/10.1016/0743-1066(92)90030-7
- N. D. Jones and S. Muchnick, A flexible Approach to Interprocedural data flow analysis and Programs with recursive data Structures, In Proceedings of the 9th ACM Symposium on Principles of Programming Languages, 1982 https://doi.org/10.1145/582153.582161
- M. Sharir and A. Pnueli, Two Approaches to Interprocedural Data Flow analysis, in Muchnick and Jones Eds., Program Flow Analysis, Theory and Applications, Prentice-Hall, 1981
- S. Drossopoulou and S. Eisenbach, Java is type safe-probably, Proceedings of 97 ECOOP, 1997 https://doi.org/10.1007/BFb0053388
- Tobias Nipkow and David von Oheimb. Java is safe-definitely, Proceedings of the 25th ACM Symposium on Principles of Programming Languages, 1998
- D.F. Bacon and P.F. Sweeny, Fast Static analysis of C++ virtual function calls. In Proceedings of ACM Conference of Object-Oriented Programming Systams. languages, and Applications, October 1996
- G. DeFouw, D. Grove, and C. Chambers, Fast Interprocedural class analysis, Proceedings of 25th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages pages 222-236, January 1998 https://doi.org/10.1145/268946.268965
- B.-M. Chang, J. Jo, K. Yi and K.-M. Choe, Interprocedural exception Analysis for Java, ACM Symposium on Applied Computing, LasVegas, USA, March 2001 https://doi.org/10.1145/372202.372786