메뉴 건너뛰기




Volumn 30, Issue 1, 2007, Pages

Efficient field-sensitive pointer analysis of C

Author keywords

Pointer analysis; Set constraints

Indexed keywords

C (PROGRAMMING LANGUAGE); CONSTRAINT THEORY; INFORMATION RETRIEVAL; PROGRAM COMPILERS; STORAGE ALLOCATION (COMPUTER);

EID: 37049033028     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/1290520.1290524     Document Type: Article
Times cited : (90)

References (104)
  • 1
    • 84965037759 scopus 로고
    • Set constraints: Results, applications, and future directions
    • Proceedings of the Workshop on Principles and Practice of Constraint Programming PPCP, Springer-Verlag, New York
    • AIKEN, A. 1994. Set constraints: Results, applications, and future directions. In Proceedings of the Workshop on Principles and Practice of Constraint Programming (PPCP). Lecture Notes in Computer Science, vol. 874. Springer-Verlag, New York, 326-335.
    • (1994) Lecture Notes in Computer Science , vol.874 , pp. 326-335
    • AIKEN, A.1
  • 2
    • 0033226029 scopus 로고    scopus 로고
    • Introduction to set constraint-based program analysis
    • AIKEN, A. 1999. Introduction to set constraint-based program analysis. Sci. Comput. Prog. 35, 2-3, 79-111.
    • (1999) Sci. Comput. Prog , vol.35
    • AIKEN, A.1
  • 5
    • 33646178489 scopus 로고    scopus 로고
    • MOCHA: Modularity in model checking
    • Proceedings of the Conference on Computer Aided Verification CAV, Springer-Verlag, New York
    • ALUR, R., HENZINGER, T. A., MANG, F. Y. C., QADEER, S., RAJAMANI, S. K., AND TASIRAN, S. 1998. MOCHA: Modularity in model checking. In Proceedings of the Conference on Computer Aided Verification (CAV). Lecture Notes in Computer Science, vol. 1427. Springer-Verlag, New York, 521-525.
    • (1998) Lecture Notes in Computer Science , vol.1427 , pp. 521-525
    • ALUR, R.1    HENZINGER, T.A.2    MANG, F.Y.C.3    QADEER, S.4    RAJAMANI, S.K.5    TASIRAN, S.6
  • 6
    • 33845946966 scopus 로고
    • analysis and specialization for the C programming language. Ph.D. dissertation. DIKU, University of Copenhagen
    • ANDERSEN, L. O. 1994. Program analysis and specialization for the C programming language. Ph.D. dissertation. DIKU, University of Copenhagen.
    • (1994) Program
    • ANDERSEN, L.O.1
  • 7
    • 84980009359 scopus 로고
    • Slicing programs with arbitrary control-flow
    • Proceedings of the Workshop on Automated and Algorithmic Debugging AADEBUG, Springer-Verlag, New York
    • BALL, T. and HORWITZ, S. 1993. Slicing programs with arbitrary control-flow. In Proceedings of the Workshop on Automated and Algorithmic Debugging (AADEBUG). Lecture Notes in Computer Science, vol. 749. Springer-Verlag, New York, 206-222.
    • (1993) Lecture Notes in Computer Science , vol.749 , pp. 206-222
    • BALL, T.1    HORWITZ, S.2
  • 8
    • 35348838004 scopus 로고    scopus 로고
    • BERLIN, D. 2005. Structure aliasing in GCC In Proceedings of the GCC Developers Summit. 25-36.
    • BERLIN, D. 2005. Structure aliasing in GCC In Proceedings of the GCC Developers Summit. 25-36.
  • 10
    • 0032301276 scopus 로고    scopus 로고
    • The application of program slicing to regression testing
    • BINKLEY, D. 1998. The application of program slicing to regression testing. Inf. Softw. Tech. 40, 11-12, 583-594.
    • (1998) Inf. Softw. Tech , vol.40
    • BINKLEY, D.1
  • 11
    • 84887962732 scopus 로고    scopus 로고
    • Design and implementation of a special-purpose static program analyzer for safety-critical real-time embedded software
    • The Essence of Computation: Complexity, Analysis, Transformation, Springer-Verlag, New York
    • BLANCHET, B., COUSOT, P., COUSOT, R., FERET, J., MAUBORGNE, L., MINÉ, A., MONNIAUX, D., AND RIVAL, X. 2002. Design and implementation of a special-purpose static program analyzer for safety-critical real-time embedded software. In The Essence of Computation: Complexity, Analysis, Transformation. Lecture Notes in Computer Science, vol. 2566. Springer-Verlag, New York, 85-108.
    • (2002) Lecture Notes in Computer Science , vol.2566 , pp. 85-108
    • BLANCHET, B.1    COUSOT, P.2    COUSOT, R.3    FERET, J.4    MAUBORGNE, L.5    MINÉ, A.6    MONNIAUX, D.7    RIVAL, X.8
  • 14
    • 84944083010 scopus 로고
    • Efficient chaotic iteration strategies with widenings
    • Proceedings of the Conference on Formal Methods in Programming and Their Applications, Springer-Verlag, New York
    • BOURDONCLE, F. 1993b. Efficient chaotic iteration strategies with widenings. In Proceedings of the Conference on Formal Methods in Programming and Their Applications. Lecture Notes in Computer Science, vol. 735. Springer-Verlag, New York, 128-141.
    • (1993) Lecture Notes in Computer Science , vol.735 , pp. 128-141
    • BOURDONCLE, F.1
  • 15
    • 0025461033 scopus 로고
    • An interval-based approach to exhaustive and incremental interprocedural data-flow analysis. ACM Trans
    • BURKE, M. 1990. An interval-based approach to exhaustive and incremental interprocedural data-flow analysis. ACM Trans. Prog. Lang. Syst. (TOPLAS) 12, 3, 341-395.
    • (1990) Prog. Lang. Syst. (TOPLAS) , vol.12 , Issue.3 , pp. 341-395
    • BURKE, M.1
  • 17
    • 0005336492 scopus 로고    scopus 로고
    • Physical type checking for C
    • Technical Report BL0113590-990302-04, Lucent Technologies, Bell Laboratories
    • CHANDRA, S. AND REPS, T. 1999b. Physical type checking for C. Technical Report BL0113590-990302-04, Lucent Technologies, Bell Laboratories.
    • (1999)
    • CHANDRA, S.1    REPS, T.2
  • 19
    • 4444229856 scopus 로고    scopus 로고
    • CHEN, L.-L. AND HARRISON, W. L. 1994. An efficient approach to computing fixpoints for complex program analysis. In Proceedings of the ACM Supercomputing Conference (SC). ACM, New York, 98-106.
    • CHEN, L.-L. AND HARRISON, W. L. 1994. An efficient approach to computing fixpoints for complex program analysis. In Proceedings of the ACM Supercomputing Conference (SC). ACM, New York, 98-106.
  • 22
    • 84890014643 scopus 로고    scopus 로고
    • Estimating the impact of scalable pointer analysis on optimization
    • Proceedings of the Static Analysis Symposium, SAS, Springer-Verlag, New York
    • DAS, M., LIBLIT, B., FÄHNDRICH, M., AND REHOF, J. 2001. Estimating the impact of scalable pointer analysis on optimization. In Proceedings of the Static Analysis Symposium, (SAS). Lecture Notes in Computer Science, vol. 2126. Springer-Verlag, New York, 260-278.
    • (2001) Lecture Notes in Computer Science , vol.2126 , pp. 260-278
    • DAS, M.1    LIBLIT, B.2    FÄHNDRICH, M.3    REHOF, J.4
  • 25
    • 0024663403 scopus 로고
    • With microscope and tweezers: An analysis of the internet virus of November 1988
    • IEEE Computer Society Press, Los Alamitos, CA
    • EICHIN, M. W. AND ROCHLIS, J. A. 1989. With microscope and tweezers: An analysis of the internet virus of November 1988. In Proceedings of the IEEE Symposium on Research in Security and Privacy. IEEE Computer Society Press, Los Alamitos, CA, 326-343.
    • (1989) Proceedings of the IEEE Symposium on Research in Security and Privacy , pp. 326-343
    • EICHIN, M.W.1    ROCHLIS, J.A.2
  • 29
    • 84957649278 scopus 로고    scopus 로고
    • An even faster solver for general systems of equations
    • Proceedings of the Static Analysis Symposium SAS, Springer-Verlag, New York
    • FECHT, C. AND SEIDL, H. 1996. An even faster solver for general systems of equations. In Proceedings of the Static Analysis Symposium (SAS). Lecture Notes in Computer Science, vol. 1145. Springer-Verlag, New York, 189-204.
    • (1996) Lecture Notes in Computer Science , vol.1145 , pp. 189-204
    • FECHT, C.1    SEIDL, H.2
  • 30
    • 84947755110 scopus 로고    scopus 로고
    • Propagating differences: An efficient new fixpoint algorithm for distributive constraint systems
    • Proceedings of the European Symposium on Programming ESOP, Springer-Verlag, New York
    • FECHT, C. AND SEIDL, H. 1998. Propagating differences: An efficient new fixpoint algorithm for distributive constraint systems. In Proceedings of the European Symposium on Programming (ESOP). Lecture Notes in Computer Science, vol. 1381. Springer-Verlag, New York, 90-104.
    • (1998) Lecture Notes in Computer Science , vol.1381 , pp. 90-104
    • FECHT, C.1    SEIDL, H.2
  • 33
    • 0003523613 scopus 로고    scopus 로고
    • Flow-insensitive points-to analysis with term and set constraints
    • Technical Report CSD-97-964, University of California, Berkeley, CA
    • FOSTER, J. S., FÄHNDRICH, M., AND AIKEN, A. 1997. Flow-insensitive points-to analysis with term and set constraints. Technical Report CSD-97-964, University of California, Berkeley, CA.
    • (1997)
    • FOSTER, J.S.1    FÄHNDRICH, M.2    AIKEN, A.3
  • 35
    • 84906099970 scopus 로고    scopus 로고
    • Polymorphic versus monomorphic flow-insensitive points-to analysis for C
    • Proceedings of the Static Analysis Symposium SAS, Springer-Verlag, New York
    • FOSTER, J. S., FÄHNDRICH, M., AND AIKEN, A. 2000. Polymorphic versus monomorphic flow-insensitive points-to analysis for C. In Proceedings of the Static Analysis Symposium (SAS). Lecture Notes in Computer Science, vol. 1824. Springer-Verlag, New York, 175-198.
    • (2000) Lecture Notes in Computer Science , vol.1824 , pp. 175-198
    • FOSTER, J.S.1    FÄHNDRICH, M.2    AIKEN, A.3
  • 36
    • 0033735089 scopus 로고    scopus 로고
    • GABOW, H. N. 2000. Path-based depth-first search for strong and biconnected components. Inf. Proc. Lett. 74, 3-4 (May), 107-114.
    • GABOW, H. N. 2000. Path-based depth-first search for strong and biconnected components. Inf. Proc. Lett. 74, 3-4 (May), 107-114.
  • 38
    • 84947443392 scopus 로고    scopus 로고
    • VeriSoft: A tool for the automatic analysis of concurrent reactive software
    • Proceedings of the Conference on Computer Aided Verification CAV, Springer-Verlag, New York
    • GODEFROID, P. 1997. VeriSoft: A tool for the automatic analysis of concurrent reactive software. In Proceedings of the Conference on Computer Aided Verification (CAV). Lecture Notes in Computer Science, vol. 1254. Springer-Verlag, New York, 476-479.
    • (1997) Lecture Notes in Computer Science , vol.1254 , pp. 476-479
    • GODEFROID, P.1
  • 46
    • 35248827669 scopus 로고    scopus 로고
    • Software verification with Blast
    • Proceedings of the Workshop on Model Checking Software, Springer-Verlag, New York
    • HENZINGER, T. A., JHALA, R., MAJUMDAR, R., AND SUTRE, G. 2003. Software verification with Blast. In Proceedings of the Workshop on Model Checking Software. Lecture Notes in Computer Science, vol. 2648. Springer-Verlag, New York, 235-239.
    • (2003) Lecture Notes in Computer Science , vol.2648 , pp. 235-239
    • HENZINGER, T.A.1    JHALA, R.2    MAJUMDAR, R.3    SUTRE, G.4
  • 49
    • 84879704926 scopus 로고    scopus 로고
    • Assessing the effects of flow-sensitivity on pointer alias analyses
    • Proceedings of the Static Analysis Symposium, SAS, Springer-Verlag, New York
    • HIND, M. AND PIOLI, A. 1998. Assessing the effects of flow-sensitivity on pointer alias analyses. In Proceedings of the Static Analysis Symposium, (SAS). Lecture Notes in Computer Science, vol. 1503. Springer-Verlag, New York, 57-81.
    • (1998) Lecture Notes in Computer Science , vol.1503 , pp. 57-81
    • HIND, M.1    PIOLI, A.2
  • 51
    • 18944390941 scopus 로고    scopus 로고
    • The Spin model checker
    • HOLZMANN, G. J. 1997. The Spin model checker. IEEE Trans. Softw. Engin. 23, 5, 279-95.
    • (1997) IEEE Trans. Softw. Engin , vol.23 , Issue.5 , pp. 279-295
    • HOLZMANN, G.J.1
  • 52
    • 0023454190 scopus 로고
    • An efficient general iterative algorithm for dataflow analysis
    • HORWITZ, S., DEMERS, A. J., AND TEITELBAUM, T. 1987. An efficient general iterative algorithm for dataflow analysis. Acta Inf. 24, 6, 679-694.
    • (1987) Acta Inf , vol.24 , Issue.6 , pp. 679-694
    • HORWITZ, S.1    DEMERS, A.J.2    TEITELBAUM, T.3
  • 53
    • 37049018386 scopus 로고    scopus 로고
    • ISO90 1990. ISO/IEC. international standard ISO/IEC 9899, programming languages - C.
    • ISO90 1990. ISO/IEC. international standard ISO/IEC 9899, programming languages - C.
  • 56
    • 0002371687 scopus 로고
    • Flow analysis and optimization of lisp-like structures
    • S. S. Muchnick and N. D. Jones, Eds. Prentice-Hall, Englewood Cliff
    • JONES, N. D. AND MUCHNICK, S. S. 1981. Flow analysis and optimization of lisp-like structures. In Program Flow Analysis: Theory and Applications, S. S. Muchnick and N. D. Jones, Eds. Prentice-Hall, Englewood Cliff, 102-131.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 102-131
    • JONES, N.D.1    MUCHNICK, S.S.2
  • 57
    • 33646044421 scopus 로고    scopus 로고
    • Banshee: A scalable constraint-based analysis toolkit
    • Proceedings of the Static Analysis Symposium, SAS, Springer-Verlag, New York
    • KODUMAL, J. AND AIKEN, A. 2005. Banshee: A scalable constraint-based analysis toolkit. In Proceedings of the Static Analysis Symposium, SAS. Lecture Notes in Computer Science, vol. 3672. Springer-Verlag, New York, 218-234.
    • (2005) Lecture Notes in Computer Science , vol.3672 , pp. 218-234
    • KODUMAL, J.1    AIKEN, A.2
  • 59
    • 0027029758 scopus 로고
    • Undecidability of static analysis. ACM
    • LANDI, W. 1992b. Undecidability of static analysis. ACM Lett. Prog. Lang. Syst. 1, 4, 323-337.
    • (1992) Lett. Prog. Lang. Syst , vol.1 , Issue.4 , pp. 323-337
    • LANDI, W.1
  • 60
    • 35248842644 scopus 로고    scopus 로고
    • Scaling Java points-to analysis using SPARK
    • Proceedings of the Conference on Compiler Construction CC, Springer-Verlag, New York
    • LHOTAK, O. AND HENDREN, L. J. 2003. Scaling Java points-to analysis using SPARK. In Proceedings of the Conference on Compiler Construction (CC). Lecture Notes in Computer Science, vol. 2622. Springer-Verlag, New York, 153-169.
    • (2003) Lecture Notes in Computer Science , vol.2622 , pp. 153-169
    • LHOTAK, O.1    HENDREN, L.J.2
  • 61
    • 84887498974 scopus 로고    scopus 로고
    • Efficient points-to analysis for whole-program analysis
    • Proceedings of the European Software Engineering Confrence (ESEC) and ACM Foundations of Software Engineering FSE, Springer-Verlag/ACM, New York
    • LIANG, D. AND HARROLD, M. J. 1999. Efficient points-to analysis for whole-program analysis. In Proceedings of the European Software Engineering Confrence (ESEC) and ACM Foundations of Software Engineering (FSE). Lecture Notes in Computer Science, vol. 1687. Springer-Verlag/ACM, New York, 199-215.
    • (1999) Lecture Notes in Computer Science , vol.1687 , pp. 199-215
    • LIANG, D.1    HARROLD, M.J.2
  • 63
    • 84978992025 scopus 로고
    • Evaluating automatic parallelization for efficient execution on shared-memory multiprocessors
    • ACM, New York
    • MCKINLEY, K. S. 1994. Evaluating automatic parallelization for efficient execution on shared-memory multiprocessors. In Proceedings of the IEEE/ACM Supercomputing Conference (SC). ACM, New York, 54-63.
    • (1994) Proceedings of the IEEE/ACM Supercomputing Conference (SC) , pp. 54-63
    • MCKINLEY, K.S.1
  • 68
    • 0028198016 scopus 로고    scopus 로고
    • NUUTILA, E. AND SOISALON-SOININEN, E. 1994. On finding the strongly connected components in a directed graph. Inf. Proc. Lett. 49, 1 (Jan.), 9-14.
    • NUUTILA, E. AND SOISALON-SOININEN, E. 1994. On finding the strongly connected components in a directed graph. Inf. Proc. Lett. 49, 1 (Jan.), 9-14.
  • 69
    • 35048845602 scopus 로고    scopus 로고
    • Bottom-up and top-down context-sensitive summary-based pointer analysis
    • Proceedings of the Static Analysis Symposium SAS, Springer-Verlag, New York
    • NYSTROM, E. M., KIM, H.-S., AND HWU, W.-M. W. 2004a. Bottom-up and top-down context-sensitive summary-based pointer analysis. In Proceedings of the Static Analysis Symposium (SAS). Lecture Notes in Computer Science, vol. 3148. Springer-Verlag, New York, 165-180.
    • (2004) Lecture Notes in Computer Science , vol.3148 , pp. 165-180
    • NYSTROM, E.M.1    KIM, H.-S.2    HWU, W.-M.W.3
  • 71
    • 0019055294 scopus 로고    scopus 로고
    • PADUA, D. A., KUCK, D. J., AND LAWRIE, D. H. 1980. High-speed multiprocessors and compilation techniques. IEEE Trans. Comput. C-29, 9 (Sept.), 763-776.
    • PADUA, D. A., KUCK, D. J., AND LAWRIE, D. H. 1980. High-speed multiprocessors and compilation techniques. IEEE Trans. Comput. C-29, 9 (Sept.), 763-776.
  • 72
    • 0022874874 scopus 로고
    • Advanced compiler optimizations for supercomputers
    • PADUA, D. A. AND WOLFE, M. J. 1986. Advanced compiler optimizations for supercomputers. Commun. ACM 29, 12, 1184-1201.
    • (1986) Commun. ACM , vol.29 , Issue.12 , pp. 1184-1201
    • PADUA, D.A.1    WOLFE, M.J.2
  • 74
    • 35048900606 scopus 로고    scopus 로고
    • A dynamic algorithm for topologically sorting directed acyclic graphs
    • Proceedings of the Workshop on Efficient and Experimental Algorithms WEA, Springer-Verlag, New York
    • PEARCE, D. J. AND KELLY, P. H. J. 2004. A dynamic algorithm for topologically sorting directed acyclic graphs. In Proceedings of the Workshop on Efficient and Experimental Algorithms (WEA). Lecture Notes in Computer Science, vol. 3059. Springer-Verlag, New York, 383-398.
    • (2004) Lecture Notes in Computer Science , vol.3059 , pp. 383-398
    • PEARCE, D.J.1    KELLY, P.H.J.2
  • 75
    • 84940385899 scopus 로고    scopus 로고
    • PEARCE, D. J. AND KELLY, P. H. J. 2006. A dynamic topological sort algorithm for directed acyclic graphs. ACM J. Experim. Alg. 11, 1.7.
    • PEARCE, D. J. AND KELLY, P. H. J. 2006. A dynamic topological sort algorithm for directed acyclic graphs. ACM J. Experim. Alg. 11, 1.7.
  • 78
    • 4444341636 scopus 로고    scopus 로고
    • Online cycle detection and difference propagation: Applications to pointer analysis
    • PEARCE, D. J., KELLY, P. H. J., AND HANKIN, C. 2004b. Online cycle detection and difference propagation: Applications to pointer analysis. Softw. Qual. J. 12, 4, 309-335.
    • (2004) Softw. Qual. J , vol.12 , Issue.4 , pp. 309-335
    • PEARCE, D.J.1    KELLY, P.H.J.2    HANKIN, C.3
  • 79
    • 0028510908 scopus 로고    scopus 로고
    • RAMALINGAM, G. 1994. The undecidability of aliasing. ACM Trans. Prog. Lang. Syst. (TOPLAS) 16, 5, 1467-1471.
    • RAMALINGAM, G. 1994. The undecidability of aliasing. ACM Trans. Prog. Lang. Syst. (TOPLAS) 16, 5, 1467-1471.
  • 81
    • 84957647698 scopus 로고    scopus 로고
    • Program specialization via program slicing
    • Selected Papers from the International Seminar on Partial Evaluation, Springer-Verlag, New York
    • REPS, T. AND TURNIDGE, T. 1996. Program specialization via program slicing. In Selected Papers from the International Seminar on Partial Evaluation. Lecture Notes in Computer Science, vol. 1110. Springer-Verlag, New York, 409-429.
    • (1996) Lecture Notes in Computer Science , vol.1110 , pp. 409-429
    • REPS, T.1    TURNIDGE, T.2
  • 82
    • 0001514506 scopus 로고
    • Automatic computation of data set definitions
    • North-Holland, Amsterdam, The Netherlands
    • REYNOLDS, J. C. 1969. Automatic computation of data set definitions. In Proceedings of the Information Processing Congress (IFIP). Vol. 1. North-Holland, Amsterdam, The Netherlands, 456-461.
    • (1969) Proceedings of the Information Processing Congress (IFIP) , vol.1 , pp. 456-461
    • REYNOLDS, J.C.1
  • 86
    • 37049020428 scopus 로고
    • On the computation of fixpoints in static program analysis with an application to AKL. Technical Report R95-06, Swedish Institute of Computer Science. Nov
    • SCHON, E. 1995. On the computation of fixpoints in static program analysis with an application to AKL. Technical Report R95-06, Swedish Institute of Computer Science. Nov.
    • (1995)
    • SCHON, E.1
  • 88
    • 0021098058 scopus 로고    scopus 로고
    • SHMUELI, O. 1983. Dynamic cycle detection. Inf. Proc. Lett. 17, 4 (Nov.), 185-188.
    • SHMUELI, O. 1983. Dynamic cycle detection. Inf. Proc. Lett. 17, 4 (Nov.), 185-188.
  • 95
    • 0001790593 scopus 로고
    • Depth-first search and linear graph algorithms
    • TARJAN, R. E. 1972. Depth-first search and linear graph algorithms. SIAM J. Comput. 1, 2, 146-160.
    • (1972) SIAM J. Comput , vol.1 , Issue.2 , pp. 146-160
    • TARJAN, R.E.1
  • 96
    • 84957376851 scopus 로고    scopus 로고
    • VIS: A system for verification and synthesis
    • THE VIS GROUP, Proceedings of the Conference on Computer Aided Verification CAV, Springer-Verlag, New York
    • THE VIS GROUP. 1996. VIS: A system for verification and synthesis. In Proceedings of the Conference on Computer Aided Verification (CAV). Lecture Notes in Computer Science, vol. 1102. Springer-Verlag, New York, 428-432.
    • (1996) Lecture Notes in Computer Science , vol.1102 , pp. 428-432
  • 99
    • 84958762493 scopus 로고    scopus 로고
    • An efficient inclusion-based points-to analysis for strictly-typed languages
    • Proceedings of the Symposium on Static Analysis SAS, Springer-Verlag, New York
    • WHALEY, J. AND LAM, M. S. 2002. An efficient inclusion-based points-to analysis for strictly-typed languages. In Proceedings of the Symposium on Static Analysis (SAS). Lecture Notes in Computer Science, vol. 2477. Springer-Verlag, New York, 180-195.
    • (2002) Lecture Notes in Computer Science , vol.2477 , pp. 180-195
    • WHALEY, J.1    LAM, M.S.2
  • 101
    • 37049014243 scopus 로고    scopus 로고
    • Efficient context-sensitive pointer analysis for C programs. Ph.D. dissertation. Stanford University, Stanford, CA
    • WILSON, R. P. 1997. Efficient context-sensitive pointer analysis for C programs. Ph.D. dissertation. Stanford University, Stanford, CA.
    • (1997)
    • WILSON, R.P.1
  • 103
    • 0011452853 scopus 로고
    • Ph.D. dissertation. Deptartment of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL
    • WOLFE, M. J. 1982. Optimizing supercompilers for supercomputers. Ph.D. dissertation. Deptartment of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL.
    • (1982) Optimizing supercompilers for supercomputers
    • WOLFE, M.J.1


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