메뉴 건너뛰기




Volumn , Issue , 2009, Pages 421-432

Inferring method effect summaries for nested heap regions

Author keywords

[No Author keywords available]

Indexed keywords

DIFFERENT EFFECTS; EFFECT SYSTEM; INFERENCE ALGORITHM; PLUG-INS; SIDE EFFECT;

EID: 77951170755     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASE.2009.68     Document Type: Conference Paper
Times cited : (25)

References (30)
  • 1
    • 85030037503 scopus 로고
    • Polymorphic effect systems
    • J. M. Lucassen et al., "Polymorphic effect systems," in POPL, 1988.
    • (1988) POPL
    • Lucassen, J.M.1
  • 3
    • 0005284469 scopus 로고    scopus 로고
    • An object-oriented effects system
    • A. Greenhouse and J. Boyland, "An object-oriented effects system," ECOOP, 1999.
    • (1999) ECOOP
    • Greenhouse, A.1    Boyland, J.2
  • 4
    • 77952218431 scopus 로고    scopus 로고
    • "DPJ homepage," http://dpj.cs.illinois.edu.
    • DPJ Homepage
  • 6
    • 0037586483 scopus 로고    scopus 로고
    • Ownership, encapsulation and the disjointness of type and effect
    • D. Clarke and S. Drossopoulou, "Ownership, encapsulation and the disjointness of type and effect," in OOPSLA, 2002.
    • (2002) OOPSLA
    • Clarke, D.1    Drossopoulou, S.2
  • 7
    • 85030052649 scopus 로고
    • Algebraic reconstruction of types and effect
    • P. Jouvelot and D. Gifford, "Algebraic reconstruction of types and effect," in POPL, 1991.
    • (1991) POPL
    • Jouvelot, P.1    Gifford, D.2
  • 8
    • 84974191759 scopus 로고
    • Polymorphic type, region and effect inference
    • July
    • J.-P. Talpin and P. Jouvelot, "Polymorphic type, region and effect inference," J. Funct. Prog., July 1992.
    • (1992) J. Funct. Prog.
    • Talpin, J.-P.1    Jouvelot, P.2
  • 12
    • 0004100583 scopus 로고    scopus 로고
    • Ownership types for flexible alias protection
    • D. G. Clarke et al., "Ownership types for flexible alias protection," OOPSLA, 1998.
    • (1998) OOPSLA
    • Clarke, D.G.1
  • 13
    • 0038575343 scopus 로고    scopus 로고
    • Ownership types for object encapsulation
    • C. Boyapati, B. Liskov, and L. Shrira, "Ownership types for object encapsulation," in POPL, 2003.
    • (2003) POPL
    • Boyapati, C.1    Liskov, B.2    Shrira, L.3
  • 14
    • 0037924416 scopus 로고    scopus 로고
    • Ownership types for safe programming: Preventing data races and deadlocks
    • C. Boyapati, R. Lee, and M. Rinard, "Ownership types for safe programming: preventing data races and deadlocks," in OOPSLA, 2002.
    • (2002) OOPSLA
    • Boyapati, C.1    Lee, R.2    Rinard, M.3
  • 17
    • 84987170701 scopus 로고
    • An efficient way to find the side effects of procedure calls and the aliases of variables
    • J. P. Banning, "An efficient way to find the side effects of procedure calls and the aliases of variables," in POPL, 1979.
    • (1979) POPL
    • Banning, J.P.1
  • 18
    • 0002174919 scopus 로고    scopus 로고
    • A schema for interprocedural modification side-effect analysis with pointer aliasing
    • B. G. Ryder, W. A. Landi, P. A. Stocks, S. Zhang, and R. Altucher, "A schema for interprocedural modification side-effect analysis with pointer aliasing," TOPLAS, 2001.
    • (2001) TOPLAS
    • Ryder, B.G.1    Landi, W.A.2    Stocks, P.A.3    Zhang, S.4    Altucher, R.5
  • 19
    • 33746656095 scopus 로고    scopus 로고
    • Purity and side effect analysis for Java programs
    • A. Salcianu and M. C. Rinard, "Purity and side effect analysis for Java programs," in VMCAI, 2005.
    • (2005) VMCAI
    • Salcianu, A.1    Rinard, M.C.2
  • 20
    • 18044364596 scopus 로고    scopus 로고
    • Precise identification of side-effect-free methods in java
    • A. Rountev, "Precise identification of side-effect-free methods in java," in ICSM, 2004.
    • (2004) ICSM
    • Rountev, A.1
  • 21
    • 77952223297 scopus 로고    scopus 로고
    • Commutativity analysis: A new analysis technique for parallelizing compilers
    • P. C. Diniz, "Commutativity analysis: A new analysis technique for parallelizing compilers," TOPLAS, 1997.
    • (1997) TOPLAS
    • Diniz, P.C.1
  • 22
    • 0032108162 scopus 로고    scopus 로고
    • A region inference algorithm
    • M. Tofte and L. Birkedal, "A region inference algorithm," TOPLAS, 1998.
    • (1998) TOPLAS
    • Tofte, M.1    Birkedal, L.2
  • 23
    • 8344259867 scopus 로고    scopus 로고
    • Region inference for an object-oriented language
    • W.-N. Chin, F. Craciun, S. Qin, and M. Rinard, "Region inference for an object-oriented language," in PLDI, 2004.
    • (2004) PLDI
    • Chin, W.-N.1    Craciun, F.2    Qin, S.3    Rinard, M.4
  • 24
    • 77952119570 scopus 로고    scopus 로고
    • Boogie meets Regions: A verification experience report
    • A. Banerjee, M. Barnett, and D. A. Naumann, "Boogie meets Regions: A verification experience report," in VSTTE, 2008.
    • (2008) VSTTE
    • Banerjee, A.1    Barnett, M.2    Naumann, D.A.3
  • 26
    • 34548714139 scopus 로고    scopus 로고
    • Refactoring for parameterizing Java classes
    • A. Kiezun, M. D. Ernst, F. Tip, and R. M. Fuhrer, "Refactoring for parameterizing Java classes," in ICSE, 2007.
    • (2007) ICSE
    • Kiezun, A.1    Ernst, M.D.2    Tip, F.3    Fuhrer, R.M.4
  • 27
    • 24644474239 scopus 로고    scopus 로고
    • Type inference for parameterized race-free Java
    • R. Agarwal and S. D. Stoller, "Type inference for parameterized race-free Java," in VMCAI, 2004.
    • (2004) VMCAI
    • Agarwal, R.1    Stoller, S.D.2
  • 29
    • 51849136830 scopus 로고    scopus 로고
    • A capability calculus for concurrency and determinism
    • T. Terauchi and A. Aiken, "A capability calculus for concurrency and determinism," TOPLAS, 2008.
    • (2008) TOPLAS
    • Terauchi, T.1    Aiken, A.2
  • 30
    • 21144433061 scopus 로고    scopus 로고
    • Checking interference with fractional permissions
    • J. Boyland, "Checking interference with fractional permissions," SAS, 2003.
    • (2003) SAS
    • Boyland, J.1


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