메뉴 건너뛰기




Volumn , Issue , 2010, Pages 51-62

Abstracting abstract machines

Author keywords

abstract interpretation; abstract machines

Indexed keywords

ABSTRACT INTERPRETATIONS; ABSTRACT MACHINES; GARBAGE COLLECTION; LANGUAGE FEATURES; REFACTORINGS; SIDE EFFECT; TAIL CALLS; TEMPORAL ORDERING;

EID: 78249281968     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1863543.1863553     Document Type: Conference Paper
Times cited : (82)

References (31)
  • 1
    • 2142844803 scopus 로고    scopus 로고
    • A functional correspondence between call-by-need evaluators and lazy abstract machines
    • June
    • Mads S. Ager, Olivier Danvy, and Jan Midtgaard. A functional correspondence between call-by-need evaluators and lazy abstract machines. Information Processing Letters, 90(5):223-232, June 2004.
    • (2004) Information Processing Letters , vol.90 , Issue.5 , pp. 223-232
    • Mads, S.1    Ager, O.D.2    Midtgaard, J.3
  • 3
    • 24644501711 scopus 로고    scopus 로고
    • A tail-recursive machine with stack inspection
    • November
    • John Clements and Matthias Felleisen. A tail-recursive machine with stack inspection. ACM Trans. Program. Lang. Syst., 26(6):1029-1052, November 2004.
    • (2004) ACM Trans. Program. Lang. Syst. , vol.26 , Issue.6 , pp. 1029-1052
    • Clements, J.1    Felleisen, M.2
  • 5
    • 24644477753 scopus 로고    scopus 로고
    • The calculational design of a generic abstract interpreter
    • M. Broy and R. Steinbrüggen, editors
    • Patrick Cousot. The calculational design of a generic abstract interpreter. In M. Broy and R. Steinbrüggen, editors, Calculational System Design. 1999.
    • (1999) Calculational System Design
    • Cousot, P.1
  • 6
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • Patrick Cousot and Radhia Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Conference Record of the Fourth ACM Symposium on Principles of Programming Languages, pages 238-252, 1977.
    • (1977) Conference Record of the Fourth ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 9
    • 78249237380 scopus 로고
    • Optimizing lazy functional programs using flow inference
    • Karl Faxén. Optimizing lazy functional programs using flow inference. In Static Analysis, pages 136-153. 1995.
    • (1995) Static Analysis , pp. 136-153
    • Faxén, K.1
  • 15
    • 34047163757 scopus 로고
    • The interprocedural analysis and automatic parallelization of scheme programs
    • October
    • Williams L. Harrison. The interprocedural analysis and automatic parallelization of scheme programs. LISP and Symbolic Computation, 2(3):179-396, October 1989.
    • (1989) LISP and Symbolic Computation , vol.2 , Issue.3 , pp. 179-396
    • Harrison, W.L.1
  • 16
    • 34047122198 scopus 로고    scopus 로고
    • Flow analysis of lazy higher-order functional programs
    • May
    • N. Jones and N. Andersen. Flow analysis of lazy higher-order functional programs. Theoretical Computer Science, 375(1-3):120-136, May 2007.
    • (2007) Theoretical Computer Science , vol.375 , Issue.1-3 , pp. 120-136
    • Jones, N.1    Andersen, N.2
  • 20
    • 36448954325 scopus 로고    scopus 로고
    • A call-by-name lambda-calculus machine
    • September
    • Jean-Louis Krivine. A call-by-name lambda-calculus machine. Higher-Order and Symbolic Computation, 20(3):199-207, September 2007.
    • (2007) Higher-Order and Symbolic Computation , vol.20 , Issue.3 , pp. 199-207
    • Krivine, J.-L.1
  • 21
    • 0001097061 scopus 로고
    • The mechanical evaluation of expressions
    • Peter J. Landin. The mechanical evaluation of expressions. The Computer Journal, 6(4):308-320, 1964.
    • (1964) The Computer Journal , vol.6 , Issue.4 , pp. 308-320
    • Landin, P.J.1
  • 22
    • 59249090854 scopus 로고    scopus 로고
    • Technical Report BRICS RS-07-18, DAIMI, Department of Computer Science, University of Aarhus, December To appear in revised form in ACM Computing Surveys
    • Jan Midtgaard. Control-flow analysis of functional programs. Technical Report BRICS RS-07-18, DAIMI, Department of Computer Science, University of Aarhus, December 2007. To appear in revised form in ACM Computing Surveys.
    • (2007) Control-flow Analysis of Functional Programs
    • Midtgaard, J.1
  • 23
    • 48949094503 scopus 로고    scopus 로고
    • A calculational approach to control-flow analysis by abstract interpretation
    • María Alpuente and Germán Vidal, editors, SAS
    • Jan Midtgaard and Thomas Jensen. A calculational approach to control-flow analysis by abstract interpretation. In María Alpuente and Germán Vidal, editors, SAS, volume 5079 of Lecture Notes in Computer Science, pages 347-362, 2008.
    • (2008) Lecture Notes in Computer Science , vol.5079 , pp. 347-362
    • Midtgaard, J.1    Jensen, T.2
  • 26
    • 27844549441 scopus 로고    scopus 로고
    • A systematic approach to static access control
    • March
    • François Pottier, Christian Skalka, and Scott Smith. A systematic approach to static access control. ACM Trans. Program. Lang. Syst., 27(2):344-382, March 2005.
    • (2005) ACM Trans. Program. Lang. Syst. , vol.27 , Issue.2 , pp. 344-382
    • Pottier, F.1    Skalka, C.2    Smith, S.3
  • 31
    • 38949181922 scopus 로고    scopus 로고
    • Types and trace effects of higher order programs
    • Christian Skalka, Scott Smith, and David Van Horn. Types and trace effects of higher order programs. Journal of Functional Programming, 18(02):179-249, 2008.
    • (2008) Journal of Functional Programming , vol.18 , Issue.2 , pp. 179-249
    • Skalka, C.1    Smith, S.2    Van Horn, D.3


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