메뉴 건너뛰기




Volumn , Issue , 2002, Pages 311-330

Alias annotations for program understanding

Author keywords

Aliasing; AliasJava; Encapsulation; Java; Ownership types; Type inference; Uniqueness

Indexed keywords

ALGORITHMS; COMPUTER ARCHITECTURE; COMPUTER HARDWARE DESCRIPTION LANGUAGES; DATA STRUCTURES; OBJECT ORIENTED PROGRAMMING; SECURITY OF DATA; SOFTWARE ENGINEERING;

EID: 0037586482     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/582446.582448     Document Type: Conference Paper
Times cited : (154)

References (41)
  • 3
    • 77953602688 scopus 로고    scopus 로고
    • Alias annotations for program understanding
    • University of Washington technical report UW-CSE-02-11-01, November
    • Jonathan Aldrich, Valentin Kostadinov, and Craig Chambers. Alias Annotations for Program Understanding. University of Washington technical report UW-CSE-02-11-01, November 2002.
    • (2002)
    • Aldrich, J.1    Kostadinov, V.2    Chambers, C.3
  • 8
    • 0035335990 scopus 로고    scopus 로고
    • Alias burying: Unique variables without destructive reads
    • May
    • John Boyland. Alias Burying: Unique Variables Without Destructive Reads. Software Practice & Experience, 6(31):533-553, May 2001.
    • (2001) Software Practice & Experience , vol.6 , Issue.31 , pp. 533-553
    • Boyland, J.1
  • 11
    • 0037493348 scopus 로고    scopus 로고
    • Barat - A front-end for Java
    • Freie Universität Berlin Technical Report B-98-09, December
    • Boris Bokowski and Andrè Spiegel. Barat - A Front-End for Java. Freie Universität Berlin Technical Report B-98-09, December 1998.
    • (1998)
    • Bokowski, B.1    Spiegel, A.2
  • 12
    • 25544439878 scopus 로고    scopus 로고
    • Ownership types restrict aliasing
    • Computing Final Year Project Report, Imperial College of Science, Technology and Medicine, London, United Kingdom, June
    • Alexander Buckley. Ownership Types Restrict Aliasing. Computing Final Year Project Report, Imperial College of Sciene, Technology and Medicine, London, United Kingdom, June 2000.
    • (2000)
    • Buckley, A.1
  • 16
    • 0037493357 scopus 로고    scopus 로고
    • Object ownership & containment
    • Ph.D. Thesis, University of New South Wales, Australia, July 2001
    • David Clarke. Object Ownership & Containment. Ph.D. Thesis, University of New South Wales, Australia, July 2001.
    • Clarke, D.1
  • 22
    • 0003880013 scopus 로고
    • Design patterns: Elements of reusable object-oriented software
    • Reading, Massachusetts: Addison-Wesley
    • Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, Massachusetts: Addison-Wesley, 1994.
    • (1994)
    • Gamma, E.1    Helm, R.2    Johnson, R.3    Vlissides, J.4
  • 25
    • 0002008223 scopus 로고
    • An introduction to software architecture
    • (Ambriola V, Tortora G, Eds.) World Scientific Publishing Company
    • David Garlan and Mary Shaw. An Introduction to Software Architecture. In Advances in Software Engineering and Knowledge Engineering, I (Ambriola V, Tortora G, Eds.) World Scientific Publishing Company, 1993.
    • (1993) Advances in Software Engineering and Knowledge Engineering, I
    • Garlan, D.1    Shaw, M.2
  • 26
    • 0027579091 scopus 로고
    • Type inference with polymorphic recursion
    • April
    • Fritz Henglein. Type Inference with Polymorphic Recursion. Trans. Programming Languages and Systems, 15(2):253-289, April 1993.
    • (1993) Trans. Programming Languages and Systems , vol.15 , Issue.2 , pp. 253-289
    • Henglein, F.1
  • 28
    • 0002820732 scopus 로고
    • The geneva convention on the treatment of object aliasing
    • April
    • John Hogg, Doug Lea, Alan Wills, Dennis deChampeaux, and Richard Holt. The Geneva Convention on the Treatment of Object Aliasing. OOPS Messenger, 3(2), April 1992.
    • (1992) OOPS Messenger , vol.3 , Issue.2
    • Hogg, J.1    Doug, L.2    Wills, A.3    DeChampeaux, D.4    Holt, R.5
  • 31
    • 0001838683 scopus 로고
    • The undecidability of the semi-unification problem
    • January
    • Assaf J. Kfoury, Jerzy Tiuryn, and Pawel Urzyczyn. The Undecidability of the Semi-Unification Problem. Information and Computation, 102(1):83-101, January 1993.
    • (1993) Information and Computation , vol.102 , Issue.1 , pp. 83-101
    • Kfoury, A.J.1    Tiuryn, J.2    Urzyczyn, P.3
  • 37
    • 0005301918 scopus 로고    scopus 로고
    • Generalized aliasing as a basis for program analysis tools
    • Ph.D. Thesis, published as Carnegie Mellon technical report CMU-CS-01-124, November
    • Robert O'Callahan. Generalized Aliasing as a Basis for Program Analysis Tools. Ph.D. Thesis, published as Carnegie Mellon technical report CMU-CS-01-124, November 2000.
    • (2000)
    • O'Callahan, R.1
  • 40
    • 0003232884 scopus 로고
    • Linear types can change the world! Programming concepts and methods
    • (M. Broy and C. Jones, eds.) North Holland, Amsterdam, April
    • Philip Wadler. Linear Types Can Change the World! Programming Concepts and Methods, (M. Broy and C. Jones, eds.) North Holland, Amsterdam, April 1990.
    • (1990)
    • Wadler, P.1


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