-
1
-
-
29144469108
-
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
-
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
-
-
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
-
-
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)
-
-
-
-
6
-
-
0004014411
-
-
ACM Press/Addison-Wesley Publishing Co, New York
-
Czarnecki, K., Eisenecker, U.W.: Generative programming: methods, tools, and applications. ACM Press/Addison-Wesley Publishing Co, New York (2000)
-
(2000)
Generative programming: Methods, tools, and applications
-
-
Czarnecki, K.1
Eisenecker, U.W.2
-
7
-
-
38149110038
-
-
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
-
-
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)
-
-
-
-
9
-
-
33745361068
-
Traits: A Mechanism for fine-grained Reuse
-
Ducasse, S., Nierstrasz, O., Schärli, N., Wuyts, R., Black, A.: Traits: A Mechanism for fine-grained Reuse. TOPLAS 28(2), 331-388 (2006)
-
(2006)
TOPLAS
, vol.28
, Issue.2
, pp. 331-388
-
-
Ducasse, S.1
Nierstrasz, O.2
Schärli, N.3
Wuyts, R.4
Black, A.5
-
10
-
-
34547421201
-
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
-
-
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
-
-
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
-
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
-
-
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
-
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
-
-
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
-
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
-
18
-
-
0004134138
-
-
MIT Press, Cambridge, MA, USA
-
Kiczales, G., des Rivieres, J., Bobrow, D.G.: The art of metaobject protocol. MIT Press, Cambridge, MA, USA (1991)
-
(1991)
The art of metaobject protocol
-
-
Kiczales, G.1
des Rivieres, J.2
Bobrow, D.G.3
-
19
-
-
35248828504
-
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
-
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
-
-
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)
-
-
-
-
22
-
-
33744820862
-
Flattening Traits
-
Nierstrasz, O., Ducasse, S., Schärli, N.: Flattening Traits. Journal of Object Technology 5(4), 129-148 (2006)
-
(2006)
Journal of Object Technology
, vol.5
, Issue.4
, pp. 129-148
-
-
Nierstrasz, O.1
Ducasse, S.2
Schärli, N.3
-
23
-
-
38149135960
-
-
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
-
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
-
-
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
-
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
-
-
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
|