메뉴 건너뛰기




Volumn 2, Issue , 2005, Pages 1409-1413

Reflection-based implementation of Java extensions: The double-dispatch use-case

Author keywords

Double Dispatch; Java; Language Extension; Reflection

Indexed keywords

DOUBLE-DISPATCH; JAVA; LANGUAGE EXTENSION; VIRTUAL MACHINES;

EID: 31744450493     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1066677.1066996     Document Type: Conference Paper
Times cited : (9)

References (13)
  • 1
    • 0031250628 scopus 로고    scopus 로고
    • Parasitic methods: An implementation of multi-methods for Java
    • number 32-10 in SIGPLAN Notices, Atlanta, Georgia, Oct. ACM Press
    • J. Boyland and G. Castagna. Parasitic methods: An implementation of multi-methods for Java. In OOPSLA'97, number 32-10 in SIGPLAN Notices, pages 66-76, Atlanta, Georgia, Oct. 1997. ACM Press.
    • (1997) OOPSLA'97 , pp. 66-76
    • Boyland, J.1    Castagna, G.2
  • 4
    • 2442608803 scopus 로고    scopus 로고
    • SmartMethod: An efficient replacement for method
    • Nicosia, Cyprus, Mar. ACM Press
    • W. Cazzola. SmartMethod: an Efficient Replacement for Method. In SAC'04, pages 1305-1309, Nicosia, Cyprus, Mar. 2004. ACM Press.
    • (2004) SAC'04 , pp. 1305-1309
    • Cazzola, W.1
  • 5
    • 0034449922 scopus 로고    scopus 로고
    • MultiJava: Modular open classes and symmetric multiple dispatch
    • ACM SIGPLAN Notices, Minneapolis, USA, Oct.
    • C. Clifton, G. T. Leavens, C. Chambers, and T. Millstein. MultiJava: Modular open classes and symmetric multiple dispatch. In OOPSLA '00 proceedings, ACM SIGPLAN Notices, Minneapolis, USA, Oct. 2000.
    • (2000) OOPSLA '00 Proceedings
    • Clifton, C.1    Leavens, G.T.2    Chambers, C.3    Millstein, T.4
  • 6
    • 84885229415 scopus 로고    scopus 로고
    • Multi-dispatch in the Java Virtual Machine design and implementation
    • San Antonio, USA, Jan.
    • C. Dutchyn, P. Lu, D. Szafron, S. Bromling, and W. Holst. Multi-dispatch in the Java Virtual Machine design and implementation. In COOTS'01 proceedings, San Antonio, USA, Jan. 2001.
    • (2001) COOTS'01 Proceedings
    • Dutchyn, C.1    Lu, P.2    Szafron, D.3    Bromling, S.4    Holst, W.5
  • 7
  • 9
    • 35248862188 scopus 로고    scopus 로고
    • Walkabout revisited: The runabout
    • LNCS. Springer
    • C. Grothoff. Walkabout revisited: The runabout. In ECOOP'03 proceedings, LNCS, pages 103-125. Springer, 2003.
    • (2003) ECOOP'03 Proceedings , pp. 103-125
    • Grothoff, C.1
  • 11
    • 0032298486 scopus 로고    scopus 로고
    • The essence of the visitor pattern
    • IEEE Computer Society
    • J. Palsberg and C. B. Jay. The essence of the visitor pattern. In COMPSAC'98 proceedings, pages 9-15. IEEE Computer Society, 1998.
    • (1998) COMPSAC'98 Proceedings , pp. 9-15
    • Palsberg, J.1    Jay, C.B.2
  • 12
    • 84934291563 scopus 로고    scopus 로고
    • JAC: A flexible solution for aspect-oriented programming in Java
    • number 2192 in LNCS, Kyoto, Japan, Sept. Springer-Verlag
    • R. Pawlak, L. Seinturier, L. Duchien, and G. Florin. JAC: A flexible solution for aspect-oriented programming in Java. In Proceedings of Reflection'01, number 2192 in LNCS, Kyoto, Japan, Sept. 2001. Springer-Verlag.
    • (2001) Proceedings of Reflection'01
    • Pawlak, R.1    Seinturier, L.2    Duchien, L.3    Florin, G.4
  • 13
    • 0034447519 scopus 로고    scopus 로고
    • Parametric polymorphism in Java: An approach to translation based on reflective features
    • Minneapolis, Minnesota, United States
    • M. Viroli and A. Natali. Parametric polymorphism in Java: an approach to translation based on reflective features. In Proceedings of OOPSLA '00, pages 146-165, Minneapolis, Minnesota, United States, 2000.
    • (2000) Proceedings of OOPSLA '00 , pp. 146-165
    • Viroli, M.1    Natali, A.2


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