메뉴 건너뛰기




Volumn 2072 LNCS, Issue , 2001, Pages 53-76

Simple ownership types for object containment

Author keywords

Flexible alias protection; Object containment; OO type systems; Ownership types

Indexed keywords

CALCULATIONS; TREES (MATHEMATICS); JAVA PROGRAMMING LANGUAGE;

EID: 84881381868     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45337-7_4     Document Type: Conference Paper
Times cited : (71)

References (38)
  • 2
    • 0002110323 scopus 로고    scopus 로고
    • Static analyses for eliminating unnecessary synchronization from Java programs
    • Springer-Verlag, September
    • Jonathan Aldrich, Craig Chambers, Emin Gun Sirer, and Susan Eggers. Static analyses for eliminating unnecessary synchronization from Java programs. In Sixth International Static Analysis Symposium. Springer-Verlag, September 1999.
    • (1999) Sixth International Static Analysis Symposium
    • Aldrich, J.1    Chambers, C.2    Sirer, E.G.3    Eggers, S.4
  • 3
    • 0009398536 scopus 로고    scopus 로고
    • Balloon Types: Controlling sharing of state in data types
    • Paulo Sérgio Almeida. Balloon Types: Controlling sharing of state in data types. In ECOOP Proceedings, June 1997.
    • ECOOP Proceedings, June 1997
    • Almeida, P.S.1
  • 5
    • 84976827641 scopus 로고
    • 'Use-once' variables and linear objects - Storage management, reflection and multi-threading
    • January
    • Henry G. Baker. 'Use-once' variables and linear objects - storage management, reflection and multi-threading. ACM SIGPLAN Notices, 30(1), January 1995.
    • (1995) ACM SIGPLAN Notices , vol.30 , Issue.1
    • Baker, H.G.1
  • 7
    • 0033203777 scopus 로고    scopus 로고
    • Removing unnecessary synchronization in Java
    • ACM
    • Jeff Bogda and Urs Hölzle. Removing unnecessary synchronization in Java. In OOPSLA Proceedings, pages 35-46. ACM, 1999.
    • (1999) OOPSLA Proceedings , pp. 35-46
    • Bogda, J.1    Hölzle, U.2
  • 12
    • 84957689439 scopus 로고    scopus 로고
    • Roles for composite objects in object-oriented analysis and design
    • Franco Civello. Roles for composite objects in object-oriented analysis and design. In OOPSLA Proceedings, 1993.
    • OOPSLA Proceedings, 1993
    • Civello, F.1
  • 14
    • 0037493357 scopus 로고    scopus 로고
    • PhD thesis, School of Computer Science and Engineering, University of New South Wales, Sydney, Australia, In preparation
    • David Clarke. Object Ownership and Containment. PhD thesis, School of Computer Science and Engineering, University of New South Wales, Sydney, Australia, 2001. In preparation.
    • (2001) Object Ownership and Containment
    • Clarke, D.1
  • 17
    • 0004100585 scopus 로고
    • Exclusive control within object oriented systems
    • Jin Song Dong and Roger Duke. Exclusive control within object oriented systems. In TOOLS Pacific 18, 1995.
    • (1995) TOOLS Pacific , vol.18
    • Dong, J.S.1    Duke, R.2
  • 18
    • 84957016519 scopus 로고    scopus 로고
    • An approach to improve locality using sandwich types
    • Proceedings of the 2nd Types in Compilation workshop, Kyoto, Japan, March Springer-Verlag
    • Daniela Genius, Martin Trapp, and Wolf Zimmermann. An approach to improve locality using sandwich types. In Proceedings of the 2nd Types in Compilation workshop, number 1473 in Lecture Notes in Computer Science, pages 194-214, Kyoto, Japan, March 1998. Springer-Verlag.
    • (1998) Lecture Notes in Computer Science , vol.1473 , pp. 194-214
    • Genius, D.1    Trapp, M.2    Zimmermann, W.3
  • 21
    • 0026154619 scopus 로고
    • Copying and swapping: Influences on the design of reusable software components
    • May
    • Douglas E. Harms and Bruce W. Weide. Copying and swapping: Influences on the design of reusable software components. IEEE Transactions on Software Engineering, 17(5), May 1991.
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.5
    • Harms, D.E.1    Weide, B.W.2
  • 23
    • 0001582174 scopus 로고    scopus 로고
    • Islands: Aliasing protection in object-oriented languages
    • John Hogg. Islands: Aliasing protection in object-oriented languages. In OOPSLA Proceedings, November 1991.
    • OOPSLA Proceedings, November 1991
    • Hogg, J.1
  • 24
    • 0002820732 scopus 로고
    • The Geneva convention on the treatment of object aliasing
    • April
    • John Hogg, Doug Lea, Alan Wills, Dennis de Champeaux, 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    Lea, D.2    Wills, A.3    De Champeaux, D.4    Holt, R.5
  • 25
    • 0002371687 scopus 로고
    • Flow analysis and optimization of LISP-like structures
    • Steven Muchnick and Neil D. Jones, editors, Prentice Hall
    • Neil D. Jones and Steven Muchnick. Flow analysis and optimization of LISP-like structures. In Steven Muchnick and Neil D. Jones, editors, Program Flow Analysis: Theory and Applications. Prentice Hall, 1981.
    • (1981) Program Flow Analysis: Theory and Applications
    • Jones, N.D.1    Muchnick, S.2
  • 26
    • 0010535482 scopus 로고
    • Encapsulation and aggregation
    • Stuart Kent and Ian Maung. Encapsulation and aggregation. In TOOLS Pacific 18, 1995.
    • (1995) TOOLS Pacific , vol.18
    • Kent, S.1    Maung, I.2
  • 31
    • 0037504132 scopus 로고    scopus 로고
    • Universes: A type system for controlling representation exposure
    • A. Poetzsch-Heffter and J. Meyer, editors, Fernuniversität Hagen
    • P. Müller and A. Poetzsch-Heffter. Universes: A type system for controlling representation exposure. In A. Poetzsch-Heffter and J. Meyer, editors, Programming Languages and Fundamentals of Programming. Fernuniversität Hagen, 1999.
    • (1999) Programming Languages and Fundamentals of Programming
    • Müller, P.1    Poetzsch-Heffter, A.2
  • 33
    • 84881384697 scopus 로고    scopus 로고
    • Report of the Intercontinental Workshop on Aliasing in Object-Oriented Systems
    • Springer, Berlin, Heidelberg, New York
    • James Noble, Jan Vitek, and Doug Lea. Report of the Intercontinental Workshop on Aliasing in Object-Oriented Systems, volume 1743 of Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, New York, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1743
    • Noble, J.1    Vitek, J.2    Lea, D.3
  • 34
    • 84957718680 scopus 로고    scopus 로고
    • Flexible alias protection
    • Eric Jul, editor, ECOOP'98 - Object-Oriented Programming, Berlin, Heidelberg, New York, July Springer-Verlag
    • James Noble, Jan Vitek, and John Potter. Flexible alias protection. In Eric Jul, editor, ECOOP'98 - Object-Oriented Programming, volume 1445 of Lecture Notes In Computer Science, pages 158-185, Berlin, Heidelberg, New York, July 1998. Springer-Verlag.
    • (1998) Lecture Notes in Computer Science , vol.1445 , pp. 158-185
    • Noble, J.1    Vitek, J.2    Potter, J.3
  • 37
    • 0026962493 scopus 로고
    • Reasoning about programs in continuation-passing style
    • San Francisco, CA, June ACM
    • Amr Sabry and Matthias Felleisen. Reasoning about programs in continuation-passing style. In 1992 ACM Conference on LISP and Functional Programming, pages 288-298, San Francisco, CA, June 1992. ACM.
    • (1992) 1992 ACM Conference on LISP and Functional Programming , pp. 288-298
    • Sabry, A.1    Felleisen, M.2


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