메뉴 건너뛰기




Volumn 3385, Issue , 2005, Pages 430-447

Generalized typestate checking for data structure consistency

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTING; ALGEBRA; ALGORITHMS; CODES (SYMBOLS); COMPUTER PROGRAMMING; ENCAPSULATION; OPTIMIZATION;

EID: 24144476280     PISSN: 03029743     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1007/978-3-540-30579-8_28     Document Type: Conference Paper
Times cited : (19)

References (31)
  • 2
    • 84888270279 scopus 로고    scopus 로고
    • Relative completeness of abstraction refinement for software model checking
    • TACAS'02
    • T. Ball, A. Podeiski, and S. K. Rajamani. Relative completeness of abstraction refinement for software model checking. In TACAS'02, volume 2280 of LNCS, page 158, 2002.
    • (2002) LNCS , vol.2280 , pp. 158
    • Ball, T.1    Podeiski, A.2    Rajamani, S.K.3
  • 3
    • 0004656909 scopus 로고
    • Performance analysis of parallelizing compilers on the Perfect Benchmarks programs
    • Nov.
    • W. Blume and R. Eigenmann. Performance analysis of parallelizing compilers on the Perfect Benchmarks programs. IEEE Transactions on Parallel and Distributed Systems, 3(6):643-656, Nov. 1992.
    • (1992) IEEE Transactions on Parallel and Distributed Systems , vol.3 , Issue.6 , pp. 643-656
    • Blume, W.1    Eigenmann, R.2
  • 5
    • 0018294932 scopus 로고
    • Systematic design of program analysis frameworks
    • San Antonio, Texas. ACM Press, New York, NY
    • P. Cousot and R. Cousot. Systematic design of program analysis frameworks. In Proc. 6th POPL, pages 269-282, San Antonio, Texas, 1979. ACM Press, New York, NY.
    • (1979) Proc. 6th POPL , pp. 269-282
    • Cousot, P.1    Cousot, R.2
  • 6
    • 85035003357 scopus 로고
    • Automatic discovery of linear restraints among variables of a program
    • Tucson, Arizona. ACM Press, New York, NY
    • P. Cousot and N. Halbwachs. Automatic discovery of linear restraints among variables of a program. In Conference Record of the 5th POPL, pages 84-97, Tucson, Arizona, 1978. ACM Press, New York, NY.
    • (1978) Conference Record of the 5th POPL , pp. 84-97
    • Cousot, P.1    Halbwachs, N.2
  • 7
    • 33645602053 scopus 로고    scopus 로고
    • Enforcing high-level protocols in low-level software
    • R. DeLine and M. Fähndrich. Enforcing high-level protocols in low-level software. In Proc. ACM PLDI, 2001.
    • (2001) Proc. ACM PLDI
    • DeLine, R.1    Fähndrich, M.2
  • 10
    • 33244471732 scopus 로고    scopus 로고
    • Adoption and focus: Practical linear types for imperative programming
    • M. Fahndrich and R. DeLine. Adoption and focus: Practical linear types for imperative programming. In Proc. ACM PLDI, 2002.
    • (2002) Proc. ACM PLDI
    • Fahndrich, M.1    DeLine, R.2
  • 13
    • 35248866218 scopus 로고    scopus 로고
    • Typestate verification: Abstraction techniques and complexity results
    • Static Analysis, 10th International Symposium, SAS 2003, San Diego, CA, USA, June 11-13, 2003, Proceedings, Springer
    • J. Field, D. Goyal, G. Ramalingam, and E. Yahav. Typestate verification: Abstraction techniques and complexity results. In Static Analysis, 10th International Symposium, SAS 2003, San Diego, CA, USA, June 11-13, 2003, Proceedings, volume 2694 of Lecture Notes in Computer Science. Springer, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2694
    • Field, J.1    Goyal, D.2    Ramalingam, G.3    Yahav, E.4
  • 14
    • 33645583216 scopus 로고    scopus 로고
    • Avoiding exponential explosion: Generating compact verification conditions
    • C. Flanagan and J. B. Saxe. Avoiding exponential explosion: Generating compact verification conditions. In Proc. 28th ACM POPL, 2001.
    • (2001) Proc. 28th ACM POPL
    • Flanagan, C.1    Saxe, J.B.2
  • 17
    • 74449093934 scopus 로고    scopus 로고
    • A relational approach to interprocedural shape analysis
    • B. Jeannet, A. Loginov, T. Reps, and M. Sagiv. A relational approach to interprocedural shape analysis. In 11th SAS, 2004.
    • (2004) 11th SAS
    • Jeannet, B.1    Loginov, A.2    Reps, T.3    Sagiv, M.4
  • 18
    • 0003505081 scopus 로고    scopus 로고
    • BRICS Notes Series NS-01-1, Department of Computer Science, University of Aarhus, January
    • N. Klarlund and A. Møller. MONA Version 1.4 User Manual. BRICS Notes Series NS-01-1, Department of Computer Science, University of Aarhus, January 2001.
    • (2001) MONA Version 1.4 User Manual
    • Klarlund, N.1    Møller, A.2
  • 20
    • 0346146372 scopus 로고
    • Complexity of boolean algebras
    • D. Kozen. Complexity of boolean algebras. Theoretical Computer Science, 10:221-247, 1980.
    • (1980) Theoretical Computer Science , vol.10 , pp. 221-247
    • Kozen, D.1
  • 22
    • 18144397152 scopus 로고    scopus 로고
    • The first-order theory of sets with cardinality constraints is decidable
    • MIT CSAIL, July
    • V. Kuncak and M. Rinard. The first-order theory of sets with cardinality constraints is decidable. Technical Report 958, MIT CSAIL, July 2004.
    • (2004) Technical Report , vol.958
    • Kuncak, V.1    Rinard, M.2
  • 23
    • 24144498547 scopus 로고    scopus 로고
    • On our experience with modular pluggable analyses
    • MIT CSAIL, September
    • P. Lam, V. Kuncak, and M. Rinard. On our experience with modular pluggable analyses. Technical Report 965, MIT CSAIL, September 2004.
    • (2004) Technical Report , vol.965
    • Lam, P.1    Kuncak, V.2    Rinard, M.3
  • 26
    • 24144445474 scopus 로고
    • Über mögligkeiten im relativkalkül
    • L. Loewenheim. Über mögligkeiten im relativkalkül. Math. Annalen, 76:228-251, 1915.
    • (1915) Math. Annalen , vol.76 , pp. 228-251
    • Loewenheim, L.1
  • 28
    • 0039488517 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • M. Sagiv, T. Reps, and R. Wilhelm. Parametric shape analysis via 3-valued logic. ACM TOPLAS, 24(3):217-298, 2002.
    • (2002) ACM TOPLAS , vol.24 , Issue.3 , pp. 217-298
    • Sagiv, M.1    Reps, T.2    Wilhelm, R.3
  • 29
  • 30
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • January
    • R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE TSE, January 1986.
    • (1986) IEEE TSE
    • Strom, R.E.1    Yemini, S.2


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