-
3
-
-
24644442584
-
Jam - designing a Java extension with mixins
-
September
-
D. Ancona, G. Lagorio, and E. Zucca. Jam - designing a Java extension with mixins. ACM TOPLAS, 25(5):641-712, September 2003.
-
(2003)
ACM TOPLAS
, vol.25
, Issue.5
, pp. 641-712
-
-
Ancona, D.1
Lagorio, G.2
Zucca, E.3
-
4
-
-
38049172883
-
Stateful traits
-
Advances in Smalltalk, Proceedings of 14th International Smalltalk Conference ISC 2006, of, Springer
-
A. Bergel, S. Ducasse, O. Nierstrasz, and R. Wuyts. Stateful traits. In Advances in Smalltalk - Proceedings of 14th International Smalltalk Conference (ISC 2006), volume 4406 of LNCS, pages 66-90. Springer, 2007.
-
(2007)
LNCS
, vol.4406
, pp. 66-90
-
-
Bergel, A.1
Ducasse, S.2
Nierstrasz, O.3
Wuyts, R.4
-
5
-
-
84874705158
-
Separating Type, Behavior, and State to Achieve Very Fine-grained Reuse
-
V. Bono, F. Damiani, and E. Giachino. Separating Type, Behavior, and State to Achieve Very Fine-grained Reuse. In Electronic proceedings of FTfJP'07 (http://www.cs.ru.nl/ftfjp/), 2007.
-
(2007)
Electronic proceedings of FTfJP'07
-
-
Bono, V.1
Damiani, F.2
Giachino, E.3
-
7
-
-
84976665944
-
Mixin-based inheritance
-
ACM Symp. on Object-Oriented Programming: Systems, Languages and Applications 1990 10 of, ACM Press, October
-
G. Bracha and W. Cook. Mixin-based inheritance. In ACM Symp. on Object-Oriented Programming: Systems, Languages and Applications 1990 volume 25(10) of SIGPLAN Notices, pages 303-311. ACM Press, October 1990.
-
(1990)
SIGPLAN Notices
, vol.25
, pp. 303-311
-
-
Bracha, G.1
Cook, W.2
-
10
-
-
33745361068
-
Traits: A mechanism for fine-grained reuse
-
S. Ducasse, O. Nierstrasz, N. Schärli, R. Wuyts, and A. Black. Traits: A mechanism for fine-grained reuse. ACM TOPLAS, 28(2):331-388, 2006.
-
(2006)
ACM TOPLAS
, vol.28
, Issue.2
, pp. 331-388
-
-
Ducasse, S.1
Nierstrasz, O.2
Schärli, N.3
Wuyts, R.4
Black, A.5
-
15
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A minimal core calculus for Java and GJ. ACM TOPLAS, 23(3):396-450, 2001.
-
(2001)
ACM TOPLAS
, vol.23
, Issue.3
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
17
-
-
0005518402
-
Encapsulation and composition as orthogonal operators on mixins: A solution to multiple inheritance problems
-
M. Van Limberghen and T. Mens. Encapsulation and composition as orthogonal operators on mixins: A solution to multiple inheritance problems. Object Oriented Systems, 3(1):1-30, 1996.
-
(1996)
Object Oriented Systems
, vol.3
, Issue.1
, pp. 1-30
-
-
Van Limberghen, M.1
Mens, T.2
-
18
-
-
48249088615
-
Feathertrait: A modest extension of featherweight java
-
To appear
-
L. Liquori and A Spiwack. Feathertrait: A modest extension of featherweight java. ACM TOPLAS. To appear.
-
ACM TOPLAS
-
-
Liquori, L.1
Spiwack, A.2
-
20
-
-
84957690271
-
A Study of the Fragile Base Class Problem
-
Proc. ECOOP '98, of, Springer-Verlag
-
L. Mikhajlov and E. Sekerinski. A Study of the Fragile Base Class Problem. In Proc. ECOOP '98, volume 1445 of LNCS, pages 355-382. Springer-Verlag, 1998.
-
(1998)
LNCS
, vol.1445
, pp. 355-382
-
-
Mikhajlov, L.1
Sekerinski, E.2
-
21
-
-
33744820862
-
Flattening traits
-
O. Nierstrasz, S. Ducasse, and N. Schärli. Flattening traits. JOT (www.jot.fm), 5(4):129-148, 2006.
-
(2006)
, vol.5
, Issue.4
, pp. 129-148
-
-
Nierstrasz, O.1
Ducasse, S.2
Schärli, N.3
-
22
-
-
48249105238
-
-
M. Odersky. The Scala Language Specification, version 2.4. Technical report, Programming Methods Laboratory, EPFL, Switzerland, 2007.
-
M. Odersky. The Scala Language Specification, version 2.4. Technical report, Programming Methods Laboratory, EPFL, Switzerland, 2007.
-
-
-
-
24
-
-
38149101793
-
Metaprogramming with traits
-
ECOOP 2007, of, Springer
-
J. Reppy and A. Turon. Metaprogramming with traits. In ECOOP 2007, volume 4609 of LNCS, pages 373-398. Springer, 2007.
-
(2007)
LNCS
, vol.4609
, pp. 373-398
-
-
Reppy, J.1
Turon, A.2
-
25
-
-
35248900608
-
Traits: Composable units of behavior
-
ECOOP 2003, of, Springer
-
N. Schärli, S. Ducasse, O. Nierstrasz, and A. Black. Traits: Composable units of behavior. In ECOOP 2003, volume 2743 of LNCS, pages 248-274. Springer, 2003.
-
(2003)
LNCS
, vol.2743
, pp. 248-274
-
-
Schärli, N.1
Ducasse, S.2
Nierstrasz, O.3
Black, A.4
-
26
-
-
26444605791
-
Chai: Traits for java-like languages. In ECOOP'05
-
Springer
-
C. Smith and S. Drossopoulou. Chai: Traits for java-like languages. In ECOOP'05, LNCS 3586, pages 453-478. Springer, 2005.
-
(2005)
LNCS
, vol.3586
, pp. 453-478
-
-
Smith, C.1
Drossopoulou, S.2
-
27
-
-
84987239470
-
Encapsulation and inheritance in object-oriented programming languages
-
ACM Symp. on Object-Oriented Programming: Systems, Languages and Applications 1986, 11 of, ACM Press
-
A. Snyder. Encapsulation and inheritance in object-oriented programming languages. In ACM Symp. on Object-Oriented Programming: Systems, Languages and Applications 1986, volume 21(11) of SIGPLAN Notices pages 38-45. ACM Press, 1986.
-
(1986)
SIGPLAN Notices
, vol.21
, pp. 38-45
-
-
Snyder, A.1
|