메뉴 건너뛰기




Volumn 14, Issue 1, 2005, Pages 1-41

Parameterized object sensitivity for points-to analysis for java

Author keywords

Class analysis; Context sensitivity; Def use analysis; Points to analysis; Side effect analysis; Static analysis

Indexed keywords

CLASS ANALYSIS; CONTEXT SENSITIVITY; CONTEXT-INSENSITIVE ANALYSIS; DEF-USE ANALYSIS; PARAMETERIZATION; PARAMETERIZED OBJECT SENSITIVITY; POINTS-TO ANALYSIS; STATIC ANALYSIS;

EID: 13844296853     PISSN: 1049331X     EISSN: None     Source Type: Journal    
DOI: 10.1145/1044834.1044835     Document Type: Article
Times cited : (349)

References (49)
  • 1
    • 84947737965 scopus 로고
    • Constraint-based type inference and parametric polymorphism
    • Lecture Notes in Computer Science. Springer-Verlag, Los Alamitos, Calif.
    • AGESEN, O. 1994. Constraint-based type inference and parametric polymorphism. In Proceedings of the Static Analysis Symposium. Lecture Notes in Computer Science, vol. 864. Springer-Verlag, Los Alamitos, Calif., 78-100.
    • (1994) Proceedings of the Static Analysis Symposium , vol.864 , pp. 78-100
    • Agesen, O.1
  • 2
    • 84948972811 scopus 로고
    • The Cartesian product algorithm: Simple and precise type inference of parametric polymorphism
    • AGESEN, O. 1995. The Cartesian product algorithm: Simple and precise type inference of parametric polymorphism. In European Conference on Object-Oriented Programming. 2-26.
    • (1995) European Conference on Object-oriented Programming , pp. 2-26
    • Agesen, O.1
  • 9
    • 0031272655 scopus 로고    scopus 로고
    • A Java bytecode optimizer using side-effect analysis
    • CLAUSEN, L. 1997. A Java bytecode optimizer using side-effect analysis. Concurr.: Practice Exp. 9, 11, 1031-1045.
    • (1997) Concurr.: Practice Exp. , vol.9 , Issue.11 , pp. 1031-1045
    • Clausen, L.1
  • 17
    • 0011792814 scopus 로고    scopus 로고
    • A framework for call graph construction algorithms
    • GROVE, D. AND CHAMBERS, C. 2001. A framework for call graph construction algorithms. ACM Trans. Prog. Lang. Syst. 23, 6, 685-746.
    • (2001) ACM Trans. Prog. Lang. Syst. , vol.23 , Issue.6 , pp. 685-746
    • Grove, D.1    Chambers, C.2
  • 20
    • 0028400205 scopus 로고
    • Efficient computation of interprocedural definition-use chains
    • HARROLD, M. J. AND SOFFA, M. L. 1994. Efficient computation of interprocedural definition-use chains. ACM Trans. Prog. Lang. Syst. 16, 2 (Mar.), 175-204.
    • (1994) ACM Trans. Prog. Lang. Syst. , vol.16 , Issue.2 MAR. , pp. 175-204
    • Harrold, M.J.1    Soffa, M.L.2
  • 22
    • 0005295368 scopus 로고    scopus 로고
    • IBM Corporation
    • IBM CORPORATION 1997. High Performance Compiler for Java. IBM Corporation. http://www.alphaWorks.ibm.com/formula.
    • (1997) High Performance Compiler for Java
  • 23
    • 35248842644 scopus 로고    scopus 로고
    • Scaling Java points-to analysis using Spark
    • Lecture Notes in Computer Science, Springer-Verlag, New York
    • LHOTÁK, O. AND HENDREN, L. 2003. Scaling Java points-to analysis using Spark. In Proceedings of the International Conference on Compiler Construction. Lecture Notes in Computer Science, vol. 2622. Springer-Verlag, New York, 153-169.
    • (2003) Proceedings of the International Conference on Compiler Construction , vol.2622 , pp. 153-169
    • Lhoták, O.1    Hendren, L.2
  • 29
    • 0028436630 scopus 로고
    • Interprocedural def-use associations for C systems with single level pointers
    • PANDE, H., LANDI, W., AND RYDER, B. G. 1994. Interprocedural def-use associations for C systems with single level pointers. IEEE Transactions on Software Engineering 20, 5 (May), 385-403.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.5 MAY , pp. 385-403
    • Pande, H.1    Landi, W.2    Ryder, B.G.3
  • 35
    • 35248819232 scopus 로고    scopus 로고
    • Dimensions of precision in reference analysis of object-oriented programming languages
    • Lecture Notes in Computer Science, Springer-Verlag, New York, (invited paper)
    • RYDER, B. G. 2003. Dimensions of precision in reference analysis of object-oriented programming languages. In Proceedings of the International Conference on Compiler Construction. Lecture Notes in Computer Science, vol. 2622. Springer-Verlag, New York, 126-137 (invited paper).
    • (2003) Proceedings of the International Conference on Compiler Construction , vol.2622 , pp. 126-137
    • Ryder, B.G.1
  • 36
    • 0002174919 scopus 로고    scopus 로고
    • A schema for interprocedural modification side-effect analysis with pointer aliasing
    • RYDER, E.G., LANDI, W., STOCKS, P., ZHANG, S., AND ALTUCHER, R. 2001. A schema for interprocedural modification side-effect analysis with pointer aliasing. ACM Trans. Prog. Lang. Syst. 23, 2 (Mar.), 105-186.
    • (2001) ACM Trans. Prog. Lang. Syst. , vol.23 , Issue.2 MAR , pp. 105-186
    • Ryder, E.G.1    Landi, W.2    Stocks, P.3    Zhang, S.4    Altucher, R.5
  • 37
    • 84978282082 scopus 로고    scopus 로고
    • The effects of the precision of pointer analysis
    • Lecture Notes in Computer Science, Springer-Verlag, New York
    • SHAPIRO, M. AND HORWITZ, S. 1997a. The effects of the precision of pointer analysis. In Proceedings of the Static Analysis Symposium. Lecture Notes in Computer Science, vol. 1302. Springer-Verlag, New York, 16-34.
    • (1997) Proceedings of the Static Analysis Symposium , vol.1302 , pp. 16-34
    • Shapiro, M.1    Horwitz, S.2
  • 39
    • 0002823436 scopus 로고
    • Two approaches to Intel-procedural data flow analysis
    • S. Muchnick and N. Jones, Eds. Prentice Hall, Englewood Cliffs, N.J.
    • SHARK, M. AND PNUELI, A. 1981. Two approaches to Intel-procedural data flow analysis. In Program Flow Analysis: Theory and Applications, S. Muchnick and N. Jones, Eds. Prentice Hall, Englewood Cliffs, N.J., 189-234.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 189-234
    • Shark, M.1    Pnueli, A.2
  • 40
    • 0347527079 scopus 로고    scopus 로고
    • The construction of contextual def-use associations for object-oriented systems
    • SOUTER, A. AND POLLOCK, L. 2003. The construction of contextual def-use associations for object-oriented systems. IEEE Trans. Softw. Eng. 29, 11 (Nov.), 1005-1018.
    • (2003) IEEE Trans. Softw. Eng. , vol.29 , Issue.11 NOV , pp. 1005-1018
    • Souter, A.1    Pollock, L.2
  • 43
    • 0003555711 scopus 로고    scopus 로고
    • Points-to for Java: A general framework and an empirical comparison
    • U. Passau. Sept.
    • STRECKENBACH, M. AND SNELTINO, G. 2000. Points-to for Java: A general framework and an empirical comparison. Tech. rep., U. Passau. Sept.
    • (2000) Tech. Rep.
    • Streckenbach, M.1    Sneltino, G.2
  • 48
    • 84958762493 scopus 로고    scopus 로고
    • An efficient inclusion-based points-to analysis for strictly-typed languages
    • WHALEY, J. AND LAM, M. 2002, An efficient inclusion-based points-to analysis for strictly-typed languages. In Proceedings of the Static Analysis Symposium. 180-195.
    • (2002) Proceedings of the Static Analysis Symposium , pp. 180-195
    • Whaley, J.1    Lam, M.2


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