메뉴 건너뛰기




Volumn 2005, Issue , 2005, Pages 186-195

Verifying safety policies with size properties and alias controls

Author keywords

Alias control; Dependent types; Object based programs; Safety verification; Size properties

Indexed keywords

ALIAS CONTROL; SAFETY POLICIES; SAFETY VERIFICATION; SIZE PROPERTIES;

EID: 33244466036     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2005.1553561     Document Type: Conference Paper
Times cited : (14)

References (39)
  • 1
    • 0037586482 scopus 로고    scopus 로고
    • Alias annotation for program understanding
    • Seattle, Washington, November
    • J. Aldrich, V. Kostadinov, and C. Chambers. Alias Annotation for Program Understanding. In ACM OOPSLA, Seattle, Washington, November 2002.
    • (2002) ACM OOPSLA
    • Aldrich, J.1    Kostadinov, V.2    Chambers, C.3
  • 5
    • 0037924416 scopus 로고    scopus 로고
    • Ownership types for safe programming: Preventing data races and deadlocks
    • Seattle, Washington, November
    • C. Boyapati, R. Lee, and M. Rinard. Ownership types for safe programming: Preventing data races and deadlocks. In ACM OOPSLA, Seattle, Washington, November 2002.
    • (2002) ACM OOPSLA
    • Boyapati, C.1    Lee, R.2    Rinard, M.3
  • 6
    • 0035551906 scopus 로고    scopus 로고
    • A parameterized type system for race-free Java programs
    • Tampa Bay, Florida, October
    • C. Boyapati and M. Rinard. A parameterized type system for race-free Java programs. In ACM OOPSLA, Tampa Bay, Florida, October 2001.
    • (2001) ACM OOPSLA
    • Boyapati, C.1    Rinard, M.2
  • 7
    • 1642384423 scopus 로고    scopus 로고
    • Capabilities for sharing: A generalization of uniqueness and read-only
    • Budapest, Hungary, June
    • J. Boyland, J. Noble, and W. Retert. Capabilities for Sharing: A Generalization of Uniqueness and Read-Only. In ECOOP, Budapest, Hungary, June 2001.
    • (2001) ECOOP
    • Boyland, J.1    Noble, J.2    Retert, W.3
  • 10
    • 0033686834 scopus 로고    scopus 로고
    • Calculating sized types
    • Boston, Massachusetts, United States, January
    • W.N. Chin and S.C. Khoo. Calculating sized types. In ACM SIGPLAN PEPM, pages 62-72, Boston, Massachusetts, United States, January 2000.
    • (2000) ACM SIGPLAN PEPM , pp. 62-72
    • Chin, W.N.1    Khoo, S.C.2
  • 13
    • 33645586609 scopus 로고    scopus 로고
    • Typestates for objects
    • Oslo, Norway, June
    • R. DeLine and M. Fahndrich. Typestates for Objects. In ECOOP, Oslo, Norway, June 2004.
    • (2004) ECOOP
    • Deline, R.1    Fahndrich, M.2
  • 14
    • 33244471732 scopus 로고    scopus 로고
    • Adoption and Focus: Practical linear types for imperative programming
    • June
    • M. Fahndrich and R. DeLine. Adoption and Focus: Practical linear types for imperative programming. In ACM PLDI, June 2002.
    • (2002) ACM PLDI
    • Fahndrich, M.1    Deline, R.2
  • 16
    • 33244493130 scopus 로고    scopus 로고
    • Flow-sensitive type qualifiers
    • Berlin, Germany, June
    • J.S. Foster, T. Terauchi, and A. Aiken. Flow-Sensitive Type Qualifiers. In ACM PLDI, Berlin, Germany, June 2002.
    • (2002) ACM PLDI
    • Foster, J.S.1    Terauchi, T.2    Aiken, A.3
  • 19
    • 0035551973 scopus 로고    scopus 로고
    • Encapsulating objects with confined types
    • October
    • C. Grothoff, J. Palsberg, and J. Vitek. Encapsulating Objects with Confined Types. In ACM OOPSLA, October 2001.
    • (2001) ACM OOPSLA
    • Grothoff, C.1    Palsberg, J.2    Vitek, J.3
  • 21
    • 33244492471 scopus 로고    scopus 로고
    • Static prediction of heap space usage for first order functional programs
    • New Orleans, Louisiana, January
    • M. Hofmann and S. Jost. Static Prediction of Heap Space Usage for First Order Functional Programs. In ACM POPL, New Orleans, Louisiana, January 2003.
    • (2003) ACM POPL
    • Hofmann, M.1    Jost, S.2
  • 23
    • 0029717391 scopus 로고    scopus 로고
    • Proving the correctness of reactive systems using sized types
    • ACM Press, January
    • J. Hughes, L. Pareto, and A. Sabry. Proving the Correctness of Reactive Systems Using Sized Types. In ACM POPL, pages 410-423. ACM Press, January 1996.
    • (1996) ACM POPL , pp. 410-423
    • Hughes, J.1    Pareto, L.2    Sabry, A.3
  • 24
    • 0032664647 scopus 로고    scopus 로고
    • Quasi-linear types
    • ACM Press
    • N. Kobayashi. Quasi-linear types. In ACM POPL, pages 29-42. ACM Press, 1999.
    • (1999) ACM POPL , pp. 29-42
    • Kobayashi, N.1
  • 25
    • 33244461317 scopus 로고    scopus 로고
    • Role analysis
    • Portland, Oregon, January
    • V. Kuncak, P. Lam, and M. Rinard. Role analysis. In ACM POPL, Portland, Oregon, January 2002.
    • (2002) ACM POPL
    • Kuncak, V.1    Lam, P.2    Rinard, M.3
  • 26
    • 0035030203 scopus 로고    scopus 로고
    • The size-change principle for program termination
    • ACM Press
    • C. S. Lee, N. D. Jones, and A. M. Ben-Amram. The size-change principle for program termination. In ACM POPL, pages 81-92. ACM Press, 2001.
    • (2001) ACM POPL , pp. 81-92
    • Lee, C.S.1    Jones, N.D.2    Ben-Amram, A.M.3
  • 27
    • 0010604534 scopus 로고    scopus 로고
    • Towards alias-free pointers
    • July
    • N. Minsky. Towards alias-free pointers. In ECOOP, July 1996.
    • (1996) ECOOP
    • Minsky, N.1
  • 28
    • 2942523484 scopus 로고    scopus 로고
    • The pointer assertion logic engine
    • June
    • A. Moeller and M. I. Schwartzbach. The Pointer Assertion Logic Engine. In ACM PLDI, June 2001.
    • (2001) ACM PLDI
    • Moeller, A.1    Schwartzbach, M.I.2
  • 29
    • 22944493174 scopus 로고    scopus 로고
    • A nominal theory of objects with dependent types
    • Springer LNCS, July
    • M. Odersky, V. Cremet, C. Röckl, and M. Zenger. A Nominal Theory of Objects with Dependent Types. In ECOOP, Springer LNCS, July 2003.
    • (2003) ECOOP
    • Odersky, M.1    Cremet, V.2    Röckl, C.3    Zenger, M.4
  • 31
    • 11244252818 scopus 로고    scopus 로고
    • A type system for resource protocol verification and its correctness proof
    • Verona, Italy, August
    • C. Popeea and W.N. Chin. A Type System for Resource Protocol Verification and its Correctness Proof. In ACM SIGPLAN PEPM, Verona, Italy, August 2004.
    • (2004) ACM SIGPLAN PEPM
    • Popeea, C.1    Chin, W.N.2
  • 32
    • 84976676720 scopus 로고
    • The Omega Test: A fast practical integer programming algorithm for dependence analysis
    • W. Pugh. The Omega Test: A fast practical integer programming algorithm for dependence analysis. Communications of the ACM, 8:102-114, 1992.
    • (1992) Communications of the ACM , vol.8 , pp. 102-114
    • Pugh, W.1
  • 33
    • 33244462208 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • January
    • M. Sagiv, T. Reps, and R. Wilhelm. Parametric Shape Analysis via 3-valued Logic. In ACM POPL, January 1999.
    • (1999) ACM POPL
    • Sagiv, M.1    Reps, T.2    Wilhelm, R.3
  • 38
    • 0031643965 scopus 로고    scopus 로고
    • Eliminating array bound checking through dependent types
    • ACM Press, June
    • H. Xi and F. Pfenning. Eliminating array bound checking through dependent types. In ACM PLDI, pages 249-257. ACM Press, June 1998.
    • (1998) ACM PLDI , pp. 249-257
    • Xi, H.1    Pfenning, F.2


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