메뉴 건너뛰기




Volumn 2072 LNCS, Issue , 2001, Pages 2-27

Capabilities for sharing: A generalisation of uniqueness and read-only

Author keywords

[No Author keywords available]

Indexed keywords

SEMANTICS; COMPUTATIONAL LINGUISTICS;

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

References (42)
  • 2
    • 84947917267 scopus 로고    scopus 로고
    • Balloon types: Controlling sharing of state in data types
    • Mehmet Akşit and Satoshi Matsuoka, editors, ECOOP'97 - Object-Oriented Programming, 11th European Conference, Jyväskylä, Finland, June 9-13 Springer, Berlin, Heidelberg, New York
    • Paulo Sergio Almeida. Balloon types: Controlling sharing of state in data types. In Mehmet Akşit and Satoshi Matsuoka, editors, ECOOP'97 - Object-Oriented Programming, 11th European Conference, Jyväskylä, Finland, June 9-13, volume 1241 of Lecture Notes in Computer Science, pages 32-59. Springer, Berlin, Heidelberg, New York, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1241 , pp. 32-59
    • 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):45-52, January 1995.
    • (1995) ACM SIGPLAN Notices , vol.30 , Issue.1 , pp. 45-52
    • Baker, H.G.1
  • 9
    • 0035335990 scopus 로고    scopus 로고
    • Alias burying: Unique variables without destructive reads
    • May
    • John Boyland. Alias burying: Unique variables without destructive reads. Software Practice and Experience, 31(6):533-553, May 2001.
    • (2001) Software Practice and Experience , vol.31 , Issue.6 , pp. 533-553
    • Boyland, J.1
  • 15
    • 0000338326 scopus 로고
    • Programming semantics for multiprogrammed computations
    • ACM Press, New York, March
    • Jack B. Dennis and Earl C Van Horn. Programming semantics for multiprogrammed computations. In Communications of the ACM, pages 143-154. ACM Press, New York, March 1966.
    • (1966) Communications of the ACM , pp. 143-154
    • Dennis, J.B.1    Van Horn, E.C.2
  • 19
    • 84947944620 scopus 로고    scopus 로고
    • An object-oriented effects system
    • Rachid Guerraoui, editor, ECOOP'99 - Object-Oriented Programming, 13th European Conference, Lisbon, Portugal, June 14-18, Springer, Berlin, Heidelberg, New York
    • Aaron Greenhouse and John Boyland. An object-oriented effects system. In Rachid Guerraoui, editor, ECOOP'99 - Object-Oriented Programming, 13th European Conference, Lisbon, Portugal, June 14-18, volume 1628 of Lecture Notes in Computer Science, pages 205-229. Springer, Berlin, Heidelberg, New York, 1999.
    • (1999) Lecture Notes in Computer Science , vol.1628 , pp. 205-229
    • Greenhouse, A.1    Boyland, J.2
  • 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):424-435, May 1991.
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.5 , pp. 424-435
    • Harms, D.E.1    Weide, B.W.2
  • 23
    • 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    Lea, D.2    Wills, A.3    DeChampeaux, D.4    Holt, R.5
  • 24
    • 0035339004 scopus 로고    scopus 로고
    • JAC - access right based encapsulation for Java
    • May
    • Günter Kniesel and Dirk Theisen. JAC - access right based encapsulation for Java. Software Practice and Experience, 31(6), May 2001.
    • (2001) Software Practice and Experience , vol.31 , Issue.6
    • Kniesel, G.1    Theisen, D.2
  • 25
    • 0343973751 scopus 로고    scopus 로고
    • Technical Report IAI-TR-96-12, Universität Bonn, November Revised March 1998
    • Günther Kniesel. Encapsulation = visibility + accessibility. Technical Report IAI-TR-96-12, Universität Bonn, November 1996. Revised March 1998.
    • (1996) Encapsulation = Visibility + Accessibility
    • Kniesel, G.1
  • 26
    • 0033617057 scopus 로고    scopus 로고
    • Virginity: A contribution to the specification of object-oriented software
    • April
    • K. Rustan M. Leino and Raymie Stata. Virginity: A contribution to the specification of object-oriented software. Information Processing Letters, 70(2):99-105, April 1999.
    • (1999) Information Processing Letters , vol.70 , Issue.2 , pp. 99-105
    • Rustan, K.1    Leino, M.2    Stata, R.3
  • 29
    • 0004964717 scopus 로고
    • Values and objects in programming languages
    • B. Maclennan. Values and objects in programming languages. ACM SIGPLAN Notices, 17(2):70-80, 1982.
    • (1982) ACM SIGPLAN Notices , vol.17 , Issue.2 , pp. 70-80
    • Maclennan, B.1
  • 30
    • 84955601299 scopus 로고    scopus 로고
    • Towards alias-free pointers
    • Pierre Cointe, editor, ECOOP'96 - Object-Oriented Programming, 10th European Conference, Linz, Austria, July 8-12, Springer, Berlin, Heidelberg, New York, July
    • Naftaly Minsky. Towards alias-free pointers. In Pierre Cointe, editor, ECOOP'96 - Object-Oriented Programming, 10th European Conference, Linz, Austria, July 8-12, volume 1098 of Lecture Notes in Computer Science, pages 189-209. Springer, Berlin, Heidelberg, New York, July 1996.
    • (1996) Lecture Notes in Computer Science , vol.1098 , pp. 189-209
    • Minsky, N.1
  • 31
    • 84881382231 scopus 로고    scopus 로고
    • A type system for controlling representation exposure in Java
    • Sophia Drossopolou, Susan Eisenbach, Bart Jacobs, Gary T. Leavens, Peter Müller, and Arnd Poetzsch-Heffter, editors
    • Peter Müller and Arnd Poetzsch-Heffter. A type system for controlling representation exposure in Java. In Sophia Drossopolou, Susan Eisenbach, Bart Jacobs, Gary T. Leavens, Peter Müller, and Arnd Poetzsch-Heffter, editors, 2nd ECOOP Workshop on Formal Techniques for Java Programs, Nice, France, June 12. 2000.
    • 2nd ECOOP Workshop on Formal Techniques for Java Programs, Nice, France, June 12. 2000
    • Müller, P.1    Poetzsch-Heffter, A.2
  • 32
    • 0003975281 scopus 로고
    • Prentice Hall Series in Innovative Technology. Prentice-Hall, Englewood Cliffs, New Jersey, USA
    • Greg Nelson, editor. Systems Programming with Modula-3. Prentice Hall Series in Innovative Technology. Prentice-Hall, Englewood Cliffs, New Jersey, USA, 1991.
    • (1991) Systems Programming with Modula-3
    • Nelson, G.1
  • 33
    • 0033697213 scopus 로고    scopus 로고
    • Iterators and encapsulation
    • IEEE Computer Society, Los Alamitos, California
    • James Noble. Iterators and encapsulation. In TOOLS Europe 2000, pages 431-442. IEEE Computer Society, Los Alamitos, California, 2000.
    • (2000) TOOLS Europe 2000 , pp. 431-442
    • Noble, J.1
  • 34
    • 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
  • 35
    • 84957718680 scopus 로고    scopus 로고
    • Flexible alias protection
    • Eric Jul, editor, ECOOP'98 - Object-Oriented Programming, 12th European Conference, Brussels, Belgium, July 20-24, Springer, Berlin, Heidelberg, New York
    • James Noble, Jan Vitek, and John Potter. Flexible alias protection. In Eric Jul, editor, ECOOP'98 - Object-Oriented Programming, 12th European Conference, Brussels, Belgium, July 20-24, volume 1445 of Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, New York, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1445
    • Noble, J.1    Vitek, J.2    Potter, J.3
  • 38
    • 0001428966 scopus 로고    scopus 로고
    • Intuitionistic reasoning about shared mutable data structure
    • Palgrave, to appear. Draft dated July 28
    • John C. Reynolds. Intuitionistic reasoning about shared mutable data structure. In Millenial Perspectives in Computer Science. Palgrave, to appear. Draft dated July 28, 2000.
    • (2000) Millenial Perspectives in Computer Science
    • Reynolds, J.C.1
  • 39
    • 0004027344 scopus 로고    scopus 로고
    • Addison-Wesley, Reading, Massachussetts, USA, third edition
    • Bjarne Stroustrup. The C++ programming Language. Addison-Wesley, Reading, Massachussetts, USA, third edition, 1997.
    • (1997) The C++ Programming Language
    • Stroustrup, B.1


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