메뉴 건너뛰기




Volumn 2072 LNCS, Issue , 2001, Pages 28-52

Sealing, encapsulation, and mutability

Author keywords

[No Author keywords available]

Indexed keywords

CODE ANALYSIS; EMPIRICAL APPROACH; SOFTWARE ENGINEERING PRACTICES;

EID: 84881384224     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: None     Document Type: Conference Paper
Times cited : (5)

References (40)
  • 1
    • 84947917267 scopus 로고    scopus 로고
    • Balloon types: Controlling sharing of state in data types
    • th European Conference on Object- Oriented Programming, Jyväskylä, Finland, June 9-13 ECOOP'97, Springer Verlag
    • th European Conference on Object- Oriented Programming, number 1241 in Lecture Notes in Computer Science, pages 32-59, Jyväskylä, Finland, June 9-13 1997. ECOOP'97, Springer Verlag.
    • (1997) Lecture Notes in Computer Science , Issue.1241 , pp. 32-59
    • Almeida, P.S.1
  • 2
    • 0003487052 scopus 로고    scopus 로고
    • The Java Programming Language
    • Addison-Wesley
    • K. Arnold and J. Gosling. The Java Programming Language. The Java Series. Addison-Wesley, 1996.
    • (1996) The Java Series
    • Arnold, K.1    Gosling, J.2
  • 3
    • 84881385223 scopus 로고    scopus 로고
    • th European Conference on Object-Oriented Programming
    • Sophia Antipolis and Cannes, France, June 12-16 ECOOP 2000, Springer Verlag
    • th European Conference on Object-Oriented Programming, number 1850 in Lecture Notes in Computer Science, Sophia Antipolis and Cannes, France, June 12-16 2000. ECOOP 2000, Springer Verlag.
    • (2000) Lecture Notes in Computer Science , Issue.1850
    • Bertino, E.1
  • 4
    • 0033203805 scopus 로고    scopus 로고
    • Escape analysis for Object Oriented languages. Application to Java
    • 30
    • B. Blanchet. Escape analysis for Object Oriented languages. Application to Java. In OOPSLA 1999 [30], pages 20-34.
    • OOPSLA 1999 , pp. 20-34
    • Blanchet, B.1
  • 6
    • 0034449405 scopus 로고    scopus 로고
    • An approach to safe object sharing
    • 31
    • C. Bryce and C. Razafimahefa. An approach to safe object sharing. In OOPSLA 2000 [31], pages 367-381.
    • OOPSLA 2000 , pp. 367-381
    • Bryce, C.1    Razafimahefa, C.2
  • 7
    • 0033203823 scopus 로고    scopus 로고
    • Reducing transfer delay using Java class file splitting and prefetching
    • 30
    • B. Calder, C. Krintz, and U. Hölzle. Reducing transfer delay using Java class file splitting and prefetching. In OOPSLA 1999 [30], pages 276-291.
    • OOPSLA 1999 , pp. 276-291
    • Calder, B.1    Krintz, C.2    Hölzle, U.3
  • 8
    • 0022333721 scopus 로고
    • ON UNDERSTANDING TYPES, DATA ABSTRACTION, AND POLYMORPHISM.
    • L. Cardelli and P. Wegner. On understanding types, data abstractions, and polymorphism. ACM Comput. Surv., 17(4):471-522, Dec. 1985. (Pubitemid 16612686)
    • (1985) Computing surveys , vol.17 , Issue.4 , pp. 471-522
    • Cardelli, L.1    Wegner, P.2
  • 10
    • 0348137542 scopus 로고    scopus 로고
    • Ownership types for flexible alias protection
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Vancouver, British Columbia, Oct.18-22 1998. OOPSLA'98, Oct.
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 48-64, Vancouver, British Columbia, Oct.18-22 1998. OOPSLA'98, ACM SIGPLAN Notices 33(10) Oct. 1998.
    • (1998) ACM SIGPLAN Notices , vol.33 , Issue.10 , pp. 48-64
    • Clarke, D.G.1    Potter, J.M.2    Noble, J.3
  • 12
    • 0016949746 scopus 로고
    • A lattice model of secure information flow
    • D. Denning. A lattice model of secure information flow. Commun. ACM, pages 236-243, 1976.
    • (1976) Commun. ACM , pp. 236-243
    • Denning, D.1
  • 14
    • 0030259788 scopus 로고    scopus 로고
    • The direct cost of virtual functions calls in C++
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, San Jose, California, Oct. 6-10 1996. OOPSLA'96, Oct.
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 306-323, San Jose, California, Oct. 6-10 1996. OOPSLA'96, ACM SIGPLAN Notices 31(10) Oct. 1996.
    • (1996) ACM SIGPLAN Notices , vol.31 , Issue.10 , pp. 306-323
    • Driesen, K.1    Hölzle, U.2
  • 23
    • 84976745647 scopus 로고
    • Islands: Aliasing protection in object-oriented languages
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Phoenix, Arizona, USA, Oct.6-11 1991. OOPSLA'91, Nov.
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 271-285, Phoenix, Arizona, USA, Oct.6-11 1991. OOPSLA'91, ACM SIGPLAN Notices 26(11) Nov. 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.11 , pp. 271-285
    • Hogg, J.1
  • 24
    • 84959053147 scopus 로고    scopus 로고
    • th European Conference on Object-Oriented Programming
    • Brussels, Belgium, July 20-24 ECOOP'98, Springer Verlag
    • th European Conference on Object-Oriented Programming, number 1445 in Lecture Notes in Computer Science, Brussels, Belgium, July 20-24 1998. ECOOP'98, Springer Verlag.
    • (1998) Lecture Notes in Computer Science , Issue.1445
    • Jul, E.1
  • 26
  • 28
    • 84955601299 scopus 로고    scopus 로고
    • Towards alias-free pointers
    • th European Conference on Object-Oriented Programming, Linz, Austria, July 8-12 ECOOP'96, Springer Verlag
    • th European Conference on Object-Oriented Programming, number 1098 in Lecture Notes in Computer Science, pages 189-209, Linz, Austria, July 8-12 1996. ECOOP'96, Springer Verlag.
    • (1996) Lecture Notes in Computer Science , Issue.1098 , pp. 189-209
    • Minsky, N.H.1
  • 30
    • 84881378895 scopus 로고    scopus 로고
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Denver, Colorado, Nov. 1-5 1999
    • OOPSLA 1999. Nov.
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Denver, Colorado, Nov. 1-5 1999. ACM SIGPLAN Notices 34(10) Nov. 1999.
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.10
  • 31
    • 84881385687 scopus 로고    scopus 로고
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Minneapolis, Minnesota, Oct. 15-19 2000
    • OOPSLA 2000 Oct.
    • th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Minneapolis, Minnesota, Oct. 15-19 2000. ACM SIGPLAN Notices 35(10) Oct. 2000.
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.10
  • 34
    • 84987239470 scopus 로고
    • Encapsulation and inheritance in object-oriented programming languages
    • st Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, Portland, Oregon, USA, Sept. 29 - Oct. 2 1986. OOPSLA'86, Nov.
    • st Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 38-45, Portland, Oregon, USA, Sept. 29 - Oct. 2 1986. OOPSLA'86, ACM SIGPLAN Notices 21(11) Nov. 1986.
    • (1986) ACM SIGPLAN Notices , vol.21 , Issue.11 , pp. 38-45
    • Snyder, A.1
  • 36
    • 0034448306 scopus 로고    scopus 로고
    • Scalable propagation-based call graph construction algorithms
    • 31
    • F. Tip and J. Palsberg. Scalable propagation-based call graph construction algorithms. In OOPSLA 2000 [31], pages 281-293.
    • OOPSLA 2000 , pp. 281-293
    • Tip, F.1    Palsberg, J.2
  • 38
    • 0033203864 scopus 로고    scopus 로고
    • Compositional pointer and escape analysis for Java programs
    • 30
    • J. Whaley and M. Rinard. Compositional pointer and escape analysis for Java programs. In OOPSLA 1999 [30], pages 187-206.
    • OOPSLA 1999 , pp. 187-206
    • Whaley, J.1    Rinard, M.2
  • 39
    • 0015197891 scopus 로고
    • The programming language Pascal
    • N. Wirth. The programming language Pascal. Acta Informatica, 1:35-63, 1971.
    • (1971) Acta Informatica , vol.1 , pp. 35-63
    • Wirth, N.1


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