메뉴 건너뛰기




Volumn , Issue , 2005, Pages 77-96

Deriving object typestates in the presence of inter-object references

Author keywords

Alias analysis; Heap analysis; Interface specification; Java; Predicate abstraction

Indexed keywords

COMPUTATIONAL METHODS; JAVA PROGRAMMING LANGUAGE; PARAMETER ESTIMATION;

EID: 31744449087     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1094811.1094818     Document Type: Conference Paper
Times cited : (22)

References (18)
  • 1
    • 84858539048 scopus 로고    scopus 로고
    • http://www.eclipse.org/, 2004.
    • (2004)
  • 4
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • 103+
    • T. Ball and S. K. Rajamani. Automatically validating temporal safety properties of interfaces. Lecture Notes in Computer Science, 2057:103+, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2057
    • Ball, T.1    Rajamani, S.K.2
  • 7
    • 84948134383 scopus 로고    scopus 로고
    • Counter-example based predicate discovery in predicate abstraction
    • Springer-Verlag, November
    • S. Das and D. L. Dill. Counter-example based predicate discovery in predicate abstraction. In Formal Methods in Computer-Aided Design. Springer-Verlag, November 2002.
    • (2002) Formal Methods in Computer-aided Design
    • Das, S.1    Dill, D.L.2
  • 11
    • 2942538076 scopus 로고    scopus 로고
    • Generalized typestate checking using set interfaces and pluggable analyses
    • March
    • P. Lam, V. Kuncak, and M. Rinard. Generalized typestate checking using set interfaces and pluggable analyses. ACM SIGPLAN Notices, 39(3):46-55, March 2004.
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.3 , pp. 46-55
    • Lam, P.1    Kuncak, V.2    Rinard, M.3
  • 12
    • 84906086021 scopus 로고    scopus 로고
    • TVLA: A system for implementing static analyses
    • SAS '00; Proceedings of the 7th International Symposium on Static Analysis, pages Springer-Verlag
    • T. Lev-Ami and M. Sagiv. TVLA: A system for implementing static analyses. In SAS '00; Proceedings of the 7th International Symposium on Static Analysis, volume 1824 of Lecture Notes in Computer Science, pages 280-301. Springer-Verlag, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1824 , pp. 280-301
    • Lev-Ami, T.1    Sagiv, M.2
  • 13
    • 24644495684 scopus 로고    scopus 로고
    • Abstraction refinement for 3-valued-logic analysis
    • University of Wisconsin, Madison, WI, April
    • A. Loginov, T. Reps, and M. Sagiv. Abstraction refinement for 3-valued-logic analysis. Technical report, University of Wisconsin, Madison, WI, April 2004.
    • (2004) Technical Report
    • Loginov, A.1    Reps, T.2    Sagiv, M.3
  • 17
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • R. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Transactions on Software Engineering, 12(1), 1986.
    • (1986) IEEE Transactions on Software Engineering , vol.12 , Issue.1
    • Strom, R.1    Yemini, S.2


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