메뉴 건너뛰기




Volumn 6183 LNCS, Issue , 2010, Pages 200-224

Recency types for analyzing scripting languages

Author keywords

[No Author keywords available]

Indexed keywords

CALL-BY-VALUE LAMBDA CALCULUS; CONSTRAINT-BASED; CURRENT SURGES; INFERENCE ALGORITHM; JAVASCRIPT; LARGE PROGRAMS; LINEAR TYPES; PROGRAM UNDERSTANDING; PROGRAMMING ERRORS; PROPERTY MAPS; SCRIPTING LANGUAGES; TYPE SYSTEMS;

EID: 77955021661     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-14107-2_10     Document Type: Conference Paper
Times cited : (27)

References (26)
  • 1
    • 0029181418 scopus 로고
    • An extended form of must alias analysis for dynamic allocation
    • POPL, San Francisco, CA, USA, ACM Press, New York (January)
    • Altucher, R.Z., Landi, W.: An extended form of must alias analysis for dynamic allocation. In: Proc. 1995 ACM Symp. POPL, San Francisco, CA, USA, pp. 74-84. ACM Press, New York (January 1995)
    • (1995) Proc. 1995 ACM Symp , pp. 74-84
    • Altucher, R.Z.1    Landi, W.2
  • 2
    • 26444544471 scopus 로고    scopus 로고
    • Towards type inference for javaScript
    • Black, A.P. (ed.), Springer, Heidelberg
    • Anderson, C., Giannini, P., Drossopoulou, S.: Towards type inference for javaScript. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol.3586, pp. 428-452. Springer, Heidelberg (2005)
    • (2005) ECOOP 2005. LNCS , vol.3586 , pp. 428-452
    • Anderson, C.1    Giannini, P.2    Drossopoulou, S.3
  • 3
    • 33749859895 scopus 로고    scopus 로고
    • Recency-abstraction for heap-allocated storage
    • Yi, K. (ed.), Springer, Heidelberg
    • Balakrishnan, G., Reps, T.W.: Recency-abstraction for heap-allocated storage. In: Yi, K. (ed.) SAS 2006. LNCS, vol.4134, pp. 221-239. Springer, Heidelberg (2006)
    • (2006) SAS 2006. LNCS , vol.4134 , pp. 221-239
    • Balakrishnan, G.1    Reps, T.W.2
  • 4
    • 84957706716 scopus 로고    scopus 로고
    • An imperative, first-order calculus with object extension
    • Jul, E. (ed.), Springer, Heidelberg
    • Bono, V., Fisher, K.: An imperative, first-order calculus with object extension. In: Jul, E. (ed.) ECOOP 1998. LNCS, vol.1445, pp. 462-497. Springer, Heidelberg (1998)
    • (1998) ECOOP 1998. LNCS , vol.1445 , pp. 462-497
    • Bono, V.1    Fisher, K.2
  • 5
    • 84881378564 scopus 로고    scopus 로고
    • Capabilities for sharing: A generalisation of uniqueness and read-only
    • Knudsen, J.L. (ed.), Springer, Heidelberg
    • Boyland, J., Noble, J., Retert, W.: Capabilities for sharing: A generalisation of uniqueness and read-only. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.2072, pp. 2-27. Springer, Heidelberg (2001)
    • (2001) ECOOP 2001. LNCS , vol.2072 , pp. 2-27
    • Boyland, J.1    Noble, J.2    Retert, W.3
  • 6
    • 0025444591 scopus 로고
    • Analysis of pointers and structures
    • White Plains NY, USA, ACM, New York (June
    • Chase, D.R., Wegman, M., Zadeck, F.K.: Analysis of pointers and structures. In: Proc. PLDI 1990, White Plains NY, USA, pp. 296-310. ACM, New York (June 1990)
    • (1990) Proc. PLDI 1990 , pp. 296-310
    • Chase, D.R.1    Wegman, M.2    Zadeck, F.K.3
  • 8
    • 77955032809 scopus 로고    scopus 로고
    • 3rd edn. December
    • ECMAScript Language Specification, ECMA International, ECMA-262, 3rd edn. (December 1999), http://www.ecma-international.org/publications/files/ ECMA-ST/Ecma-262.pdf
    • (1999) ECMA International, ECMA-262
  • 10
    • 0027805209 scopus 로고
    • The essence of compiling with continuations
    • Albuquerque, NM, USA, June
    • Flanagan, C., Sabry, A., Duba, B.F., Felleisen, M.: The essence of compiling with continuations. In: Proc. 1993 PLDI, Albuquerque, NM, USA, pp. 237-247 (June 1993)
    • (1993) Proc. 1993 PLDI , pp. 237-247
    • Flanagan, C.1    Sabry, A.2    Duba, B.F.3    Felleisen, M.4
  • 11
    • 0036036247 scopus 로고    scopus 로고
    • Flow-sensitive type qualifiers
    • Berlin, Germany, ACM Press, New York (June
    • Foster, J.S., Terauchi, T., Aiken, A.: Flow-sensitive type qualifiers. In: Proc. 2002 PLDI, Berlin, Germany, pp. 1-12. ACM Press, New York (June 2002)
    • (2002) Proc. 2002 PLDI , pp. 1-12
    • Foster, J.S.1    Terauchi, T.2    Aiken, A.3
  • 12
    • 42149191185 scopus 로고    scopus 로고
    • Establishing object invariants with delayed types
    • OOPSLA, Montreal, QC, CA, ACM Press, New York
    • Fähndrich, M., Xia, S.: Establishing object invariants with delayed types. In: Proc. 22nd ACM Conf. OOPSLA, Montreal, QC, CA, pp. 337-350. ACM Press, New York (2007)
    • (2007) Proc. 22nd ACM Conf , pp. 337-350
    • Fähndrich, M.1    Xia, S.2
  • 15
    • 0031705543 scopus 로고    scopus 로고
    • Single and loving it: Mustalias analysis for higher-order languages
    • Cardelli, L. (ed.) POPL, San Diego, CA, USA, ACM Press, New York (January
    • Jagannathan, S., Thiemann, P., Weeks, S., Wright, A.: Single and loving it: Mustalias analysis for higher-order languages. In: Cardelli, L. (ed.) Proc. 25th ACM Symp. POPL, San Diego, CA, USA, pp. 329-341. ACM Press, New York (January 1998)
    • (1998) Proc. 25th ACM Symp , pp. 329-341
    • Jagannathan, S.1    Thiemann, P.2    Weeks, S.3    Wright, A.4
  • 16
    • 70350302847 scopus 로고    scopus 로고
    • Type analysis for JavaScript
    • Palsberg, J., Su, Z. (eds.), Springer, Heidelberg
    • Jensen, S.H., Møller, A., Thiemann, P.: Type analysis for JavaScript. In: Palsberg, J., Su, Z. (eds.) SAS 2009. LNCS, vol.5673, pp. 238-255. Springer, Heidelberg (2009)
    • (2009) SAS 2009. LNCS , vol.5673 , pp. 238-255
    • Jensen, S.H.1    Møller, A.2    Thiemann, P.3
  • 17
    • 0018295306 scopus 로고
    • Flow analysis and optimization of Lisp-like languages
    • ACM Press, New York
    • Jones, N.D., Muchnick, S.S.: Flow analysis and optimization of Lisp-like languages. In: Proc. 6th ACM Symp. POPL, pp. 244-256. ACM Press, New York (1979)
    • (1979) Proc. 6th ACM Symp. POPL , pp. 244-256
    • Jones, N.D.1    Muchnick, S.S.2
  • 18
    • 77955047739 scopus 로고    scopus 로고
    • A theory of linear objects
    • San Francisco, CA, USA January
    • Kehrt, M., Aldrich, J.: A theory of linear objects. In: FOOL 2008, San Francisco, CA, USA (January 2008), http://fool08.kuis.kyoto-u.ac.jp/kehrt.pdf
    • (2008) FOOL 2008
    • Kehrt, M.1    Aldrich, J.2
  • 20
    • 34247208154 scopus 로고    scopus 로고
    • Improving flow analyses viäCFA: Abstract garbage collection and counting
    • Lawall, J. (ed.), Portland, Oregon, USA, ACM Press, New York (September
    • Might, M., Shivers, O.: Improving flow analyses viäCFA: Abstract garbage collection and counting. In: Lawall, J. (ed.) Proc. ICFP 2006, Portland, Oregon, USA, pp. 13-25. ACM Press, New York (September 2006)
    • (2006) Proc. ICFP 2006 , pp. 13-25
    • Might, M.1    Shivers, O.2
  • 21
    • 67649855326 scopus 로고    scopus 로고
    • Masked types for sound object initialization
    • Pierce, B. (ed.), Savannah, GA, USA, ACM Press, New York (January
    • Qi, X., Myers, A.C.: Masked types for sound object initialization. In: Pierce, B. (ed.) Proc. 36th ACM Symp. POPL, Savannah, GA, USA, pp. 53-65. ACM Press, New York (January 2009)
    • (2009) Proc. 36th ACM Symp. POPL , pp. 53-65
    • Qi, X.1    Myers, A.C.2
  • 22
    • 84947255140 scopus 로고    scopus 로고
    • Alias types
    • Smolka, G. (ed.), Springer, Heidelberg
    • Smith, F., Walker, D., Morrisett, J.G.: Alias types. In: Smolka, G. (ed.) ESOP 2000. LNCS, vol.1782, pp. 366-381. Springer, Heidelberg (2000)
    • (2000) ESOP 2000. LNCS , vol.1782 , pp. 366-381
    • Smith, F.1    Walker, D.2    Morrisett, J.G.3
  • 23
    • 24644446108 scopus 로고    scopus 로고
    • Towards a type system for analyzing JavaScript programs
    • Sagiv, M. (ed.), Springer, Heidelberg
    • Thiemann, P.: Towards a type system for analyzing JavaScript programs. In: Sagiv, M. (ed.) ESOP 2005. LNCS, vol.3444, pp. 408-422. Springer, Heidelberg (2005)
    • (2005) ESOP 2005. LNCS , vol.3444 , pp. 408-422
    • Thiemann, P.1
  • 24
    • 84865640567 scopus 로고    scopus 로고
    • The design and implementation of typed scheme
    • Wadler, P. (ed.), San Francisco, CA, USA, ACM Press, New York (January
    • Tobin-Hochstadt, S., Felleisen, M.: The design and implementation of typed scheme. In: Wadler, P. (ed.) Proc. 35th ACM Symp. POPL, San Francisco, CA, USA, pp. 395-406. ACM Press, New York (January 2008)
    • (2008) Proc. 35th ACM Symp. POPL , pp. 395-406
    • Tobin-Hochstadt, S.1    Felleisen, M.2
  • 25
    • 84959039734 scopus 로고    scopus 로고
    • Alias types for recursive data structures
    • Harper, R. (ed.), Springer, Heidelberg
    • Walker, D., Morrisett, G.: Alias types for recursive data structures. In: Harper, R. (ed.) TIC 2000. LNCS, vol.2071, pp. 177-206. Springer, Heidelberg (2001)
    • (2001) TIC 2000. LNCS , vol.2071 , pp. 177-206
    • Walker, D.1    Morrisett, G.2
  • 26
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • Wright, A., Felleisen, M.: A syntactic approach to type soundness. Information and Computation 115(1), 38-94 (1994)
    • (1994) Information and Computation , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.1    Felleisen, M.2


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