메뉴 건너뛰기




Volumn 4609 LNCS, Issue , 2007, Pages 373-398

Metaprogramming with traits

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATIC PROGRAMMING; DATABASE SYSTEMS; JAVA PROGRAMMING LANGUAGE; SEMANTICS;

EID: 38149101793     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-73589-2_18     Document Type: Conference Paper
Times cited : (37)

References (28)
  • 1
    • 29144469108 scopus 로고    scopus 로고
    • Polymorphic bytecode: Compositional compilation for Java-like languages
    • Ancona, D., Damiani, F., Drossopoulou, S., Zueca, E.: Polymorphic bytecode: compositional compilation for Java-like languages. In: POPL'05, pp. 26-37 (2005)
    • (2005) POPL'05 , pp. 26-37
    • Ancona, D.1    Damiani, F.2    Drossopoulou, S.3    Zueca, E.4
  • 2
    • 24644442584 scopus 로고    scopus 로고
    • Jam-designing a Java extension with mixins
    • Ancona, D., Lagorio, G., Zueca, E.: Jam-designing a Java extension with mixins. TOPLAS 25(5), 641-712 (2003)
    • (2003) TOPLAS , vol.25 , Issue.5 , pp. 641-712
    • Ancona, D.1    Lagorio, G.2    Zueca, E.3
  • 3
    • 21444451019 scopus 로고    scopus 로고
    • Bono, V., Bugliesi, M., Liquori, L.: A Lambda Calculus of Incomplete Objects. In: MFCS, pp. 218-229 (1996)
    • Bono, V., Bugliesi, M., Liquori, L.: A Lambda Calculus of Incomplete Objects. In: MFCS, pp. 218-229 (1996)
  • 5
    • 84976665944 scopus 로고    scopus 로고
    • Bracha, G., Cook, W.: Mixin-based inheritance. In: ECOOP'90, October 1990, pp. 303-311. ACM Press, New York (1990)
    • Bracha, G., Cook, W.: Mixin-based inheritance. In: ECOOP'90, October 1990, pp. 303-311. ACM Press, New York (1990)
  • 7
    • 38149110038 scopus 로고    scopus 로고
    • Draheim, D., Lutteroth, C., Weber, G.: An Analytical Comparison of Generative Programming Technologies. Technical Report B-04-02, Institute of Computer Science, Freie Universität Berlin (January 2004)
    • Draheim, D., Lutteroth, C., Weber, G.: An Analytical Comparison of Generative Programming Technologies. Technical Report B-04-02, Institute of Computer Science, Freie Universität Berlin (January 2004)
  • 8
    • 33646144452 scopus 로고    scopus 로고
    • Draheim, D., Lutteroth, C., Weber, G.: A Type System for Reflective Program Generators. In: Glück, R., Lowry, M. (eds.) GPCE 2005. LNCS, 3676, pp. 327-341. Springer, Heidelberg (2005)
    • Draheim, D., Lutteroth, C., Weber, G.: A Type System for Reflective Program Generators. In: Glück, R., Lowry, M. (eds.) GPCE 2005. LNCS, vol. 3676, pp. 327-341. Springer, Heidelberg (2005)
  • 10
    • 34547421201 scopus 로고    scopus 로고
    • Reflective program generation with patterns
    • ACM Press, New York, USA
    • Fähndrich, M., Carbin, M., Larus, J.R.: Reflective program generation with patterns. In: GPCE'06, pp. 275-284. ACM Press, New York, USA (2006)
    • (2006) GPCE'06 , pp. 275-284
    • Fähndrich, M.1    Carbin, M.2    Larus, J.R.3
  • 11
    • 38149047729 scopus 로고    scopus 로고
    • Fisher, K., Reppy, J.: Statically typed traits. Technical Report TR-2003-13, Dept. of Computer Science, U. of Chicago, Chicago, IL (December 2003)
    • Fisher, K., Reppy, J.: Statically typed traits. Technical Report TR-2003-13, Dept. of Computer Science, U. of Chicago, Chicago, IL (December 2003)
  • 12
    • 38149128335 scopus 로고    scopus 로고
    • Fisher, K., Reppy, J.: A typed calculus of traits. In: FOOL11 (January 2004)
    • Fisher, K., Reppy, J.: A typed calculus of traits. In: FOOL11 (January 2004)
  • 13
    • 84957800987 scopus 로고    scopus 로고
    • Extending Moby with Inheritance-Based Subtyping
    • Fisher, K., Reppy, J.H.: Extending Moby with Inheritance-Based Subtyping. In: ECOOP'00, pp. 83-107 (2000)
    • (2000) ECOOP'00 , pp. 83-107
    • Fisher, K.1    Reppy, J.H.2
  • 14
    • 33845924216 scopus 로고    scopus 로고
    • Flatt, M., Findler, R.B., Felleisen, M.: Scheme with Classes, Mixins, and Traits. In: Kobayashi, N. (ed.) APLAS 2006. LNCS, 4279, Springer, Heidelberg (2006)
    • Flatt, M., Findler, R.B., Felleisen, M.: Scheme with Classes, Mixins, and Traits. In: Kobayashi, N. (ed.) APLAS 2006. LNCS, vol. 4279, Springer, Heidelberg (2006)
  • 15
    • 0142259803 scopus 로고    scopus 로고
    • Syntax and Semantics of Dependent Types
    • Cambridge University Press, Cambridge
    • Hofmann, M.: Syntax and Semantics of Dependent Types. In: Semantics and Logics of Computation, vol. 14, pp. 79-130. Cambridge University Press, Cambridge (1997)
    • (1997) Semantics and Logics of Computation , vol.14 , pp. 79-130
    • Hofmann, M.1
  • 16
    • 33646143784 scopus 로고    scopus 로고
    • Huang, S.S., Zook, D., Smaragdakis, Y.: Statically Safe Program Generation with SafeGen. In: Glück, R., Lowry, M. (eds.) GPCE 2005. LNCS, 3676, pp. 309-326. Springer, Heidelberg (2005)
    • Huang, S.S., Zook, D., Smaragdakis, Y.: Statically Safe Program Generation with SafeGen. In: Glück, R., Lowry, M. (eds.) GPCE 2005. LNCS, vol. 3676, pp. 309-326. Springer, Heidelberg (2005)
  • 17
    • 0012583283 scopus 로고    scopus 로고
    • Featherweight Java: A minimal core calculus for Java and GJ
    • Igarashi, A., Pierce, B.C., Wadler, P.: Featherweight Java: a minimal core calculus for Java and GJ. TOPLAS 23(3), 396-450 (2001)
    • (2001) TOPLAS , vol.23 , Issue.3 , pp. 396-450
    • Igarashi, A.1    Pierce, B.C.2    Wadler, P.3
  • 19
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-Oriented Programming
    • Aksit, M, Matsuoka, S, eds, ECOOP 1997, Springer, Heidelberg
    • Kiczales, G., Lamping, J., Menhdhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220-242. Springer, Heidelberg (1997)
    • (1997) LNCS , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Menhdhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 20
    • 70349391891 scopus 로고    scopus 로고
    • Feathertrait: A modest extension of featherweight java
    • to appear
    • Liquori, L., Spiwack, A.: Feathertrait: A modest extension of featherweight java. TOPLAS (to appear, 2007)
    • (2007) TOPLAS
    • Liquori, L.1    Spiwack, A.2
  • 21
    • 38149048671 scopus 로고    scopus 로고
    • Malayeri, D., Aldrich, J.: Combining Structural Subtyping and External Dispatch. In: FOOL/WOOD'07 (2007)
    • Malayeri, D., Aldrich, J.: Combining Structural Subtyping and External Dispatch. In: FOOL/WOOD'07 (2007)
  • 23
    • 38149135960 scopus 로고    scopus 로고
    • Odersky, M., Altherr, P., Cremet, V., Dragos, I., Dubochet, G., Emir, B., McDirmid, S., Micheloud, S., Mihaylov, N., Schinz, M., Stenman, E., Spoon, L., Zenger, M.: An overview of the Scala programming language. 2nd edn. Technical Report LAMP-REPORT-2006-001, EPFL, Lausanne, Switzerland (May 2006)
    • Odersky, M., Altherr, P., Cremet, V., Dragos, I., Dubochet, G., Emir, B., McDirmid, S., Micheloud, S., Mihaylov, N., Schinz, M., Stenman, E., Spoon, L., Zenger, M.: An overview of the Scala programming language. 2nd edn. Technical Report LAMP-REPORT-2006-001, EPFL, Lausanne, Switzerland (May 2006)
  • 24
    • 33744832322 scopus 로고    scopus 로고
    • Java traits -improving opportunities for reuse
    • 04-005, OGI School of Science & Engineering September
    • Quitslund, P.J.: Java traits -improving opportunities for reuse. Technical Report CSE 04-005, OGI School of Science & Engineering (September 2004)
    • (2004) Technical Report CSE
    • Quitslund, P.J.1
  • 25
    • 38148999696 scopus 로고    scopus 로고
    • Reppy, J., Turon, A.: A foundation for trait-based metaprogramming. In: FOOL/WOOD'06 (2006)
    • Reppy, J., Turon, A.: A foundation for trait-based metaprogramming. In: FOOL/WOOD'06 (2006)
  • 27
    • 26444605791 scopus 로고    scopus 로고
    • Chai: Traits for Java-Like Languages
    • Black, A.P, ed, ECOOP 2005, Springer, Heidelberg
    • Smith, C., Drossopoulou, S.: Chai: Traits for Java-Like Languages. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol. 3586, pp. 453-478. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3586 , pp. 453-478
    • Smith, C.1    Drossopoulou, S.2
  • 28
    • 38149049394 scopus 로고    scopus 로고
    • Metaprogramming with Traits. Honors thesis, forthcoming as a University of Chicago technical report
    • Turon, A.: Metaprogramming with Traits. Honors thesis, forthcoming as a University of Chicago technical report (2007)
    • (2007)
    • Turon, A.1


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