메뉴 건너뛰기




Volumn 18, Issue 5, 2008, Pages 823-894

Type-based flow analysis and context-free language reachability

Author keywords

[No Author keywords available]

Indexed keywords

CONTEXT SENSITIVE LANGUAGES; DATA FLOW ANALYSIS; DATA STRUCTURES; EQUIVALENCE CLASSES; FILE ORGANIZATION; LINGUISTICS; SET THEORY;

EID: 58149345031     PISSN: 09601295     EISSN: None     Source Type: Journal    
DOI: 10.1017/S0960129508006968     Document Type: Article
Times cited : (5)

References (48)
  • 1
    • 21744458950 scopus 로고    scopus 로고
    • Optimal representations of polymorphic types with subtyping
    • Proceedings of the International Symposium on Theoretical Aspects of Computer Science
    • Aiken, A., Wimmers, E. L. and Palsberg, J. (1997) Optimal representations of polymorphic types with subtyping. In: Proceedings of the International Symposium on Theoretical Aspects of Computer Science. Springer-Verlag Lecture Notes in Computer Science 1281 47-76.
    • (1997) Springer-Verlag Lecture Notes in Computer Science , vol.1281 , pp. 47-76
    • Aiken, A.1    Wimmers, E.L.2    Palsberg, J.3
  • 3
    • 0003583253 scopus 로고
    • Constrained quantification in polymorphic type analysis
    • Technical Report CSL-90-1, Xerox Palo Alto Research Center
    • Curtis, P. (1990) Constrained quantification in polymorphic type analysis. Technical Report CSL-90-1, Xerox Palo Alto Research Center.
    • (1990)
    • Curtis, P.1
  • 5
    • 58149342592 scopus 로고    scopus 로고
    • Estimating the impact of scalable pointer analysis on optimization
    • Technical Report MSR-TR-2001-20, Microsoft Research
    • Das, M., Fähndrich, M., Liblit, B. and Rehof, J. (2001) Estimating the impact of scalable pointer analysis on optimization. Technical Report MSR-TR-2001-20, Microsoft Research,
    • (2001)
    • Das, M.1    Fähndrich, M.2    Liblit, B.3    Rehof, J.4
  • 6
    • 52849104882 scopus 로고
    • Polymorphic recursion and subtype qualifications: Polymorphic binding-time analysis in polynomial time
    • Mycroft, A, ed, Proc. 2nd Int'l Static Analysis Symposium SAS, Glasgow, Scotland
    • Dussart, D., Henglein, F. and Mossin, C. (1995a) Polymorphic recursion and subtype qualifications: Polymorphic binding-time analysis in polynomial time. In: Mycroft, A. (ed.) Proc. 2nd Int'l Static Analysis Symposium (SAS), Glasgow, Scotland. Springer- Verlag Lecture Notes in Computer Science 983 118-135.
    • (1995) Springer- Verlag Lecture Notes in Computer Science , vol.983 , pp. 118-135
    • Dussart, D.1    Henglein, F.2    Mossin, C.3
  • 7
    • 58149334153 scopus 로고    scopus 로고
    • Dussart, D., Henglein, F. and Mossin, C. (1995b) Polymorphic recursion and subtype qualifications:Polymorphic binding-time analysis in polynomial time. (Unpublished draft.)
    • Dussart, D., Henglein, F. and Mossin, C. (1995b) Polymorphic recursion and subtype qualifications:Polymorphic binding-time analysis in polynomial time. (Unpublished draft.)
  • 9
    • 58149348081 scopus 로고    scopus 로고
    • Fähndrich, M. and Aiken, A. (1996a) Making set-constraint based program analyses scale. In: First Workshop on Set Constraints at CP'96, Cambridge, MA. (Available as Technical Report CSD-TR-96-917, University of California at Berkeley.)
    • Fähndrich, M. and Aiken, A. (1996a) Making set-constraint based program analyses scale. In: First Workshop on Set Constraints at CP'96, Cambridge, MA. (Available as Technical Report CSD-TR-96-917, University of California at Berkeley.)
  • 10
    • 0008839291 scopus 로고    scopus 로고
    • Making set-constraint program analyses scale
    • Cambridge MA
    • Fähndrich, M. and Aiken, A. (1996b) Making set-constraint program analyses scale. In: Workshop on Set Constraints, Cambridge MA.
    • (1996) Workshop on Set Constraints
    • Fähndrich, M.1    Aiken, A.2
  • 15
    • 84906099970 scopus 로고    scopus 로고
    • Polymorphic versus Monomorphic Flow-insensitive Points-to Analysis for C
    • Proceedings of the 7th International Static Analysis Symposium
    • Foster, J. S., Fähndrich, M. and Aiken, A. (2000) Polymorphic versus Monomorphic Flow-insensitive Points-to Analysis for C. In: Proceedings of the 7th International Static Analysis Symposium.Springer-Verlag Lecture Notes in Computer Science 1824.
    • (2000) Springer-Verlag Lecture Notes in Computer Science , vol.1824
    • Foster, J.S.1    Fähndrich, M.2    Aiken, A.3
  • 18
    • 84888271908 scopus 로고    scopus 로고
    • Constraint abstractions
    • Program as Data Objects:International Conference on the Theory and Application of Cryptographic Techniques
    • Gustavsson, J. and Svenningsson, J. (2001) Constraint abstractions. In: Program as Data Objects:International Conference on the Theory and Application of Cryptographic Techniques. Springer-Verlag Lecture Notes in Computer Science 2053.
    • (2001) Springer-Verlag Lecture Notes in Computer Science , vol.2053
    • Gustavsson, J.1    Svenningsson, J.2
  • 19
    • 84955607179 scopus 로고
    • Control-flow analysis and type systems
    • Proceedings SAS '95, Second International Static Analysis Symposium, Glasgow, Scotland
    • Heintze, N. (1995) Control-flow analysis and type systems. In: Proceedings SAS '95, Second International Static Analysis Symposium, Glasgow, Scotland. Springer-Verlag Lecture Notes in Computer Science 983 189-206.
    • (1995) Springer-Verlag Lecture Notes in Computer Science , vol.983 , pp. 189-206
    • Heintze, N.1
  • 20
    • 0347304621 scopus 로고    scopus 로고
    • Heintze, N. and McAllester, D. (1997) Linear-time subtransitive control flow analysis. In:Proceedings of the 1997 ACM SIGPLAN Conference on Programming Language Design and Implementation. SIGPLAN notices 32 (6) 261-272.
    • Heintze, N. and McAllester, D. (1997) Linear-time subtransitive control flow analysis. In:Proceedings of the 1997 ACM SIGPLAN Conference on Programming Language Design and Implementation. SIGPLAN notices 32 (6) 261-272.
  • 22
    • 0029457221 scopus 로고    scopus 로고
    • Horwitz, S., Reps, T. and Sagiv, M. (1995) Demand interprocedural dataflow analysis. In: ACMSIGSOFT Symposium on the Foundations of Software Engineering. ACM SIGSOFT Software Engineering Notes 20 (4) 104-115.
    • Horwitz, S., Reps, T. and Sagiv, M. (1995) Demand interprocedural dataflow analysis. In: ACMSIGSOFT Symposium on the Foundations of Software Engineering. ACM SIGSOFT Software Engineering Notes 20 (4) 104-115.
  • 23
    • 84955580823 scopus 로고    scopus 로고
    • Jagannathan, S. and Wright, A. (1995) Effective flow analysis for avoiding run-time checks. In:Proceedings of the 2nd International Static Analysis Symposium. Springer-Verlag Lecture Notes in Computer Science 983 207-224.
    • Jagannathan, S. and Wright, A. (1995) Effective flow analysis for avoiding run-time checks. In:Proceedings of the 2nd International Static Analysis Symposium. Springer-Verlag Lecture Notes in Computer Science 983 207-224.
  • 24
    • 0026971854 scopus 로고
    • Type inference in the presence of overloading, subtyping and recursive types
    • Kaes, S. (1992) Type inference in the presence of overloading, subtyping and recursive types. In:Proc. Conf. on LISP and Functional Programming.
    • (1992) Proc. Conf. on LISP and Functional Programming
    • Kaes, S.1
  • 26
    • 0030681439 scopus 로고    scopus 로고
    • Interconvertibility of set constraints and context-free language reachability
    • Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation PEPM-97
    • Melski, D. and Reps, T. (1997) Interconvertibility of set constraints and context-free language reachability. In: Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM-97). ACM SIGPLAN Notices 32 (12) 74-89.
    • (1997) ACM SIGPLAN Notices , vol.32 , Issue.12 , pp. 74-89
    • Melski, D.1    Reps, T.2
  • 27
    • 0002750052 scopus 로고    scopus 로고
    • Interconvertibility of set constraints and context-free language reachability
    • Melski, D. and Reps, T. (2000) Interconvertibility of set constraints and context-free language reachability. Theoretical Computer Science 248 (1-2) 29-98.
    • (2000) Theoretical Computer Science , vol.248 , Issue.1-2 , pp. 29-98
    • Melski, D.1    Reps, T.2
  • 29
    • 58149327737 scopus 로고    scopus 로고
    • Flow Analysis of Typed Higher-Order Programs, Ph.D. thesis, DIKU, Department of Computer Science, University of Copenhagen
    • Mossin, C. (1996) Flow Analysis of Typed Higher-Order Programs, Ph.D. thesis, DIKU, Department of Computer Science, University of Copenhagen
    • (1996)
    • Mossin, C.1
  • 39
    • 58149338468 scopus 로고    scopus 로고
    • Pratikakis, P., Hicks, M. and Foster, J. S. (2005) Existential Label Flow Inference via CFL Reachability. Technical Report CS-TR-4700, University of Maryland, College Park. (Available at http://hd1.handle.net/1903/3018.)
    • Pratikakis, P., Hicks, M. and Foster, J. S. (2005) Existential Label Flow Inference via CFL Reachability. Technical Report CS-TR-4700, University of Maryland, College Park. (Available at http://hd1.handle.net/1903/3018.)
  • 41
    • 0004042233 scopus 로고    scopus 로고
    • Ph.D. thesis, Dept. of Computer Science, University of Copenhagen, Denmark
    • Rehof, J. (1998) The Complexity of Simple Subtyping Systems, Ph.D. thesis, Dept. of Computer Science, University of Copenhagen, Denmark.
    • (1998) The Complexity of Simple Subtyping Systems
    • Rehof, J.1
  • 43
    • 0032295876 scopus 로고    scopus 로고
    • Program analysis via graph reachability
    • Reps, T. (1998) Program analysis via graph reachability. Information and Software Technology 40 (11-12) 701-726.
    • (1998) Information and Software Technology , vol.40 , Issue.11-12 , pp. 701-726
    • Reps, T.1
  • 44
    • 0005337540 scopus 로고    scopus 로고
    • Undecidability of context-sensitive data-dependence analysis
    • Reps, T. (2000) Undecidability of context-sensitive data-dependence analysis. Transactions on Programming Languages and Systems 22 (1) 162-186.
    • (2000) Transactions on Programming Languages and Systems , vol.22 , Issue.1 , pp. 162-186
    • Reps, T.1
  • 47
    • 0028732121 scopus 로고
    • Principal type schemes for functional programs with overloading and subtyping
    • Smith, G. S. (1994) Principal type schemes for functional programs with overloading and subtyping.Science of Computer Programming 23 (2-3) 197-226.
    • (1994) Science of Computer Programming , vol.23 , Issue.2-3 , pp. 197-226
    • Smith, G.S.1
  • 48
    • 84957380942 scopus 로고    scopus 로고
    • Subtyping constrained types
    • Proceedings of the 3rd International Static Analysis Symposium
    • Trifonov, V. and Smith, S. (1996) Subtyping constrained types. In: Proceedings of the 3rd International Static Analysis Symposium. Springer-Verlag Lecture Notes in Computer Science 1145.
    • (1996) Springer-Verlag Lecture Notes in Computer Science , vol.1145
    • Trifonov, V.1    Smith, S.2


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