메뉴 건너뛰기




Volumn 45, Issue 1, 2010, Pages 223-236

Static determination of quantitative resource usage for higher-order programs

Author keywords

Functional Programming; Resource Analysis; Types

Indexed keywords

FUNCTIONAL PROGRAMMING; SAFETY ENGINEERING; STATIC ANALYSIS;

EID: 77149143883     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1707801.1706327     Document Type: Conference Paper
Times cited : (49)

References (40)
  • 3
    • 0035613548 scopus 로고    scopus 로고
    • Automated complexity analysis of Nuprl extracted programs
    • DOI 10.1017/S0956796800003865
    • R. Benzinger. Automated Complexity Analysis of Nuprl Extracted Programs. Journal of Functional Programming, 11(1):3-31, 2001. (Pubitemid 33684412)
    • (2001) Journal of Functional Programming , vol.11 , Issue.1 , pp. 3-31
    • Benzinger, R.1
  • 10
    • 84865663973 scopus 로고    scopus 로고
    • Lightweight semiformal time complexity analysis for purely functional data structures
    • San Francisco, USA
    • N. Danielsson. Lightweight Semiformal Time Complexity Analysis for Purely Functional Data Structures. In Proc. POPL'08: Symp. on Princ. of Prog. Langs, pages 133-144, San Francisco, USA, 2008.
    • (2008) In Proc. POPL'08: Symp. on Princ. of Prog. Langs , pp. 133-144
    • Danielsson, N.1
  • 13
    • 77149126334 scopus 로고    scopus 로고
    • Estimation of program computational complexity
    • Savannah, USA, Jan., ACM
    • Estimation of Program Computational Complexity. In Proc. POPL'09: Symp. on Princ. of Prog. Langs, pages 127-139, Savannah, USA, Jan. 2009. ACM.
    • (2009) In Proc. POPL'09: Symp. on Princ. of Prog. Langs , pp. 127-139
  • 15
    • 0027579091 scopus 로고
    • Type inference with polymorphic recursion
    • April
    • F. Henglein. Type Inference with Polymorphic Recursion. ACM TOPLAS: Trans. Prog. Langs. Systs, 15(2):253-289, April 1993.
    • (1993) ACM TOPLAS: Trans. Prog. Langs. Systs , vol.15 , Issue.2 , pp. 253-289
    • Henglein, F.1
  • 16
    • 77149158395 scopus 로고    scopus 로고
    • Amortized resource analysis with polynomial potential
    • J. Hoffmann and M. Hofmann. Amortized Resource Analysis with Polynomial Potential. In preparation.
    • In Preparation
    • Hoffmann, J.1    Hofmann, M.2
  • 17
    • 0005332333 scopus 로고    scopus 로고
    • A type system for bounded space and functional in-place update
    • M. Hofmann. A Type System for Bounded Space and Functional In-Place Update. Nordic Journal of Computing, 7(4):258-289, 2000.
    • (2000) Nordic Journal of Computing , vol.7 , Issue.4 , pp. 258-289
    • Hofmann, M.1
  • 18
    • 0036038840 scopus 로고    scopus 로고
    • The strength of non size-increasing computation
    • Portland, USA, Jan., ACM
    • M. Hofmann. The Strength of non Size-Increasing Computation. In Proc. POPL'02: Symp. on Princ. of Prog. Langs, pages 260-269, Portland, USA, Jan. 2002. ACM.
    • (2002) In Proc. POPL'02: Symp. on Princ. of Prog. Langs , pp. 260-269
    • Hofmann, M.1
  • 19
    • 0037967713 scopus 로고    scopus 로고
    • Static prediction of heap space usage for first-order functional programs
    • New Orleans, USA, Jan., ACM
    • M. Hofmann and S. Jost. Static Prediction of Heap Space Usage for First-Order Functional Programs. In Proc. POPL '03: Symp. on Princ. of Prog. Langs, pages 185-197, New Orleans, USA, Jan. 2003. ACM.
    • (2003) In Proc. POPL '03: Symp. on Princ. of Prog. Langs , pp. 185-197
    • Hofmann, M.1    Jost, S.2
  • 20
    • 0028464556 scopus 로고
    • Using the run-time sizes of data structures to guide parallel thread creation
    • Orlando, USA, June, ACM
    • L. Huelsbergen, J. Larus, and A. Aiken. Using the Run-Time Sizes of Data Structures to Guide Parallel Thread Creation. In Proc. LFP'94: Symp. on Lisp and Functional Programming, pages 79-90, Orlando, USA, June 1994. ACM.
    • (1994) Proc. LFP'94: Symp. on Lisp and Functional Programming , pp. 79-90
    • Huelsbergen, L.1    Larus, J.2    Aiken, A.3
  • 21
    • 0013115226 scopus 로고    scopus 로고
    • Recursion and dynamic data structures in bounded space: Towards embedded ML programming
    • pages, Paris, France, Sept., ACM
    • R. Hughes and L. Pareto. Recursion and Dynamic Data Structures in Bounded Space: Towards Embedded ML Programming. In Proc. ICFP '99: Intl. Conf. on Functional Programming, pages 70-81, Paris, France, Sept. 1999. ACM.
    • (1999) In Proc. ICFP '99: Intl. Conf. on Functional Programming , pp. 70-81
    • Hughes, R.1    Pareto, L.2
  • 22
    • 0029717391 scopus 로고    scopus 로고
    • Proving the correctness of reactive systems using sized types
    • St. Petersburg Beach, USA, Jan., ACM
    • R. Hughes, L. Pareto, and A. Sabry. Proving the Correctness of Reactive Systems Using Sized Types. In Proc. POPL'96: Symp. on Princ. of Prog. Langs, pages 410-423, St. Petersburg Beach, USA, Jan. 1996. ACM.
    • (1996) Proc. POPL'96: Symp. on Princ. of Prog. Langs , pp. 410-423
    • Hughes, R.1    Pareto, L.2    Sabry, A.3
  • 24
    • 0019688258 scopus 로고
    • Abstract storage structures
    • IFIP, North Holland
    • H. Jonkers. Abstract Storage Structures. In Algorithmic Languages, pages 321-343. IFIP, North Holland, 1981.
    • (1981) In Algorithmic Languages , pp. 321-343
    • Jonkers, H.1
  • 25
    • 70649115384 scopus 로고    scopus 로고
    • Carbon credits" for resource-bounded computations using amortised analysis
    • LNCS 5850, Eindhoven, the Netherlands, Nov., Springer
    • S. Jost, H.-W. Loidl, K. Hammond, N. Scaife, and M. Hofmann. "Carbon Credits" for Resource-Bounded Computations using Amortised Analysis. In Proc. FM '09: Intl. Symp. on Formal Methods, LNCS 5850, Eindhoven, the Netherlands, Nov. 2009. Springer.
    • (2009) In Proc. FM '09: Intl. Symp. on Formal Methods
    • Jost, S.1    Loidl, H.-W.2    Hammond, K.3    Scaife, N.4    Hofmann, M.5
  • 26
    • 0027574110 scopus 로고
    • Type reconstruction in the presence of polymorphic recursion
    • April
    • A. J. Kfoury, J. Tiuryn, and P. Urzyczyn. Type Reconstruction in the Presence of Polymorphic Recursion. ACM TOPLAS: Trans. Prog. Langs. Systs, 15(2):290-311, April 1993.
    • (1993) ACM TOPLAS: Trans. Prog. Langs. Systs , vol.15 , Issue.2 , pp. 290-311
    • Kfoury, A.J.1    Tiuryn, J.2    Urzyczyn, P.3
  • 33
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • ACM
    • J. C. Reynolds. Definitional Interpreters for Higher-Order Programming Languages. In Proc of the 25th ACMNational Conference, pages 717-740. ACM, 1972.
    • (1972) In Proc of the 25th ACMNational Conference , pp. 717-740
    • Reynolds, J.C.1


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