메뉴 건너뛰기




Volumn 2215, Issue , 2001, Pages 420-447

Design and correctness of program transformations based on control-flow analysis

Author keywords

[No Author keywords available]

Indexed keywords

SEMANTICS;

EID: 84979066482     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45500-0_21     Document Type: Conference Paper
Times cited : (31)

References (46)
  • 4
    • 0030712702 scopus 로고    scopus 로고
    • A modular, polyvariant and type-based closure analysis
    • ACM Press
    • A. Banerjee. A modular, polyvariant and type-based closure analysis. In ICFP'97, ACM Press.
    • ICFP'97
    • Banerjee, A.1
  • 7
    • 84876643918 scopus 로고    scopus 로고
    • Flow-directed closure conversion for typed languages
    • number 1782 in Lect. Notes in Computer Sci. Springer-Verlag
    • H. Cejtin, S. Jagannathan, and S. Weeks. Flow-directed closure conversion for typed languages. In ESOP 2000, number 1782 in Lect. Notes in Computer Sci. Springer-Verlag.
    • ESOP 2000
    • Cejtin, H.1    Jagannathan, S.2    Weeks, S.3
  • 9
    • 84978936603 scopus 로고    scopus 로고
    • Vortex: An Optimizing Compiler for Object-Oriented Languages
    • ACM Press
    • J. Dean, G. DeFouw, D. Grove, and C. Chambers. Vortex: An Optimizing Compiler for Object-Oriented Languages. In OOPSLA'96, ACM Press.
    • OOPSLA'96
    • Dean, J.1    DeFouw, G.2    Grove, D.3    Chambers, C.4
  • 10
    • 0030672608 scopus 로고    scopus 로고
    • Strongly typed flow-directed representation transformations
    • ACM Press
    • A. Dimock, R. Muller, F. Turbak, and J. B. Wells. Strongly typed flow-directed representation transformations. In ICFP'97, ACM Press.
    • ICFP'97
    • Dimock, A.1    Muller, R.2    Turbak, F.3    Wells, J.B.4
  • 14
    • 0003580568 scopus 로고
    • Type systems for closure conversion
    • H.R. Nielson and K.L. Solberg, editors, Technical Report PB-493, University of Aarhus
    • J. Hannan. Type systems for closure conversion. In H. R. Nielson and K. L. Solberg, editors, Proceedings of the Workshop on Types in Program Analysis. Technical Report PB-493, University of Aarhus, 1995.
    • (1995) Proceedings of the Workshop on Types in Program Analysis
    • Hannan, J.1
  • 15
    • 84979001044 scopus 로고    scopus 로고
    • Con trol-flow analysis and type systems
    • number 983 in Lect. Notes in Computer Sci. Springer-V erlag
    • N. Heintze. Con trol-flow analysis and type systems. In SAS'95, number 983 in Lect. Notes in Computer Sci. Springer-V erlag.
    • SAS'95
    • Heintze, N.1
  • 16
    • 0002966119 scopus 로고    scopus 로고
    • The SLam calculus: Programming with secrecy and integrity
    • ACM Press
    • N. Heintze and J. G. Riecke. The SLam calculus: programming with secrecy and integrity. In POPL'98, ACM Press.
    • POPL'98
    • Heintze, N.1    Riecke, J.G.2
  • 17
    • 0029462394 scopus 로고    scopus 로고
    • Dynamic vs. static optimization techniques for objectoriented languages
    • U. Hölzle and O. Agesen. Dynamic vs. static optimization techniques for objectoriented languages. Theory and Practice of Object Systems, 1(3), 1996.
    • (1996) Theory and Practice of Object Systems , vol.1 , Issue.3
    • Hölzle, U.1    Agesen, O.2
  • 18
    • 84978945157 scopus 로고    scopus 로고
    • A unified treatment of flow analysis in higher-order languages
    • ACM Press
    • S. Jagannathan and S. Weeks. A unified treatment of flow analysis in higher-order languages. In POPL'95, ACM Press.
    • POPL'95
    • Jagannathan, S.1    Weeks, S.2
  • 19
    • 84955577211 scopus 로고    scopus 로고
    • Effective flow analysis for avoiding runtime checks
    • number 983 in Lect. Notes in Computer Sci. Springer-V erlag
    • S. Jagannathan and A. Wright. Effective flow analysis for avoiding runtime checks. In SAS'95, number 983 in Lect. Notes in Computer Sci. Springer-V erlag.
    • SAS'95
    • Jagannathan, S.1    Wright, A.2
  • 28
    • 84978961112 scopus 로고    scopus 로고
    • Infinitary control flow analysis: A collecting semantics for closure analysis
    • ACM Press
    • F. Nielson and H. R. Nielson. Infinitary control flow analysis: a collecting semantics for closure analysis. In POPL'97, ACM Press.
    • POPL'97
    • Nielson, F.1    Nielson, H.R.2
  • 31
    • 0000230630 scopus 로고
    • LCF considered as a programming language
    • G. D. Plotkin. LCF considered as a programming language. Theoretical Computer Sci., 5: 223-257, 1977.
    • (1977) Theoretical Computer Sci , vol.5 , pp. 223-257
    • Plotkin, G.D.1
  • 33
    • 0020919435 scopus 로고
    • Types, abstraction and parametric polymorphism
    • R.E.A. Mason, editor,. North Holland, Amsterdam
    • J. C. Reynolds. Types, abstraction and parametric polymorphism. In R. E. A. Mason, editor, Information Processing 83, pages 513-523. North Holland, Amsterdam, 1983.
    • (1983) Information Processing 83 , pp. 513-523
    • Reynolds, J.C.1
  • 34
    • 0032288850 scopus 로고    scopus 로고
    • Definitional interpreters for higher-order programming languages
    • December
    • J. C. Reynolds. Definitional interpreters for higher-order programming languages. Higher-Order and Symbolic Computation, 11(4): 363-397, December 1998.
    • (1998) Higher-Order and Symbolic Computation , vol.11 , Issue.4 , pp. 363-397
    • Reynolds, J.C.1
  • 35
    • 0001638453 scopus 로고    scopus 로고
    • Definitional interpreters revisited
    • December
    • J. C. Reynolds. Definitional interpreters revisited. Higher-Order and Symbolic Computation, 11(4): 355-361, December 1998.
    • (1998) Higher-Order and Symbolic Computation , vol.11 , Issue.4 , pp. 355-361
    • Reynolds, J.C.1
  • 36
    • 0027910876 scopus 로고
    • A type theoretical alternative to CUCH, ISWIM, OWHY
    • Published version of unpublished manuscript, Oxford University
    • D. Scott. A type theoretical alternative to CUCH, ISWIM, OWHY. Theoretical Computer Science, 121: 411-440. Published version of unpublished manuscript, Oxford University, 1969.
    • (1969) Theoretical Computer Science , vol.121 , pp. 411-440
    • Scott, D.1
  • 38
    • 0003464007 scopus 로고
    • PhD thesis, School of Computer Science, Carnegie Mellon University, Available as Technical Report CMU-CS-91-145
    • O. Shivers. Control-flow analysis of higher-order languages. PhD thesis, School of Computer Science, Carnegie Mellon University, 1991. Available as Technical Report CMU-CS-91-145.
    • (1991) Control-flow analysis of higher-order languages
    • Shivers, O.1
  • 41
    • 0032281046 scopus 로고    scopus 로고
    • From ML to Ada: Strongly-typed language interoperability via source translation
    • July
    • A. Tolmach and D. P. Oliva. From ML to Ada: Strongly-typed language interoperability via source translation. Journal of Functional Programming, 8(4): 367-412, July 1998.
    • (1998) Journal of Functional Programming , vol.8 , Issue.4 , pp. 367-412
    • Tolmach, A.1    Oliva, D.P.2
  • 42
    • 84971946807 scopus 로고
    • Sp ecifying the Correctness of Binding-Time Analysis
    • July
    • M. Wand. Sp ecifying the Correctness of Binding-Time Analysis. In Journal of Functional Programming, 3(3): 365-387, July 1993.
    • (1993) Journal of Functional Programming , vol.3 , Issue.3 , pp. 365-387
    • Wand, M.1
  • 43
    • 0035612136 scopus 로고    scopus 로고
    • Set Constraints for Destructive Array Update Optimization
    • to appear
    • M. Wand and W. Clinger. Set Constraints for Destructive Array Update Optimization. In Journal of Functional Programming, 2000, to appear.
    • (2000) Journal of Functional Programming
    • Wand, M.1    Clinger, W.2
  • 44
    • 84979001032 scopus 로고    scopus 로고
    • Constraint systems for useless variable elimination
    • ACM Press
    • M. Wand and I. Siveroni. Constraint systems for useless variable elimination. In POPL'99, ACM Press.
    • POPL'99
    • Wand, M.1    Siveroni, I.2
  • 45
    • 84978950703 scopus 로고    scopus 로고
    • Type-preserving garbage collectors
    • ACM Press
    • D. Wang and A. Appel. Type-preserving garbage collectors. In POPL'01, ACM Press.
    • POPL'01
    • Wang, D.1    Appel, A.2
  • 46
    • 0032066706 scopus 로고    scopus 로고
    • An abstract interpretation for estimating uncaught exceptions in Standard ML programs
    • K. Yi. An abstract interpretation for estimating uncaught exceptions in Standard ML programs. In Science of Computer Programming, 31(1): 147-173, 1998.
    • (1998) Science of Computer Programming , vol.31 , Issue.1 , pp. 147-173
    • Yi, K.1


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