Traits: Composable Units of Behavior (2002)

by Nathanael Schärli , Stéphane Ducasse , Oscar Nierstrasz , Andrew Black
Citations:123 - 31 self

Documents Related by Co-Citation

388 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
154 Back to the future: The story of Squeak, A practical Smalltalk written in itself – Dan Ingalls, Dan Ingalls, Ted Kaehler, Ted Kaehler, John Maloney, John Maloney, Scott Wallace, Scott Wallace, Alan Kay, Walt Disney Imagineering - 1997
128 Conquering Aspects with Caesar – Mira Mezini, Klaus Ostermann - 2003
88 Family polymorphism – Erik Ernst - 2001
28 Applying traits to the Smalltalk collection hierarchy – Black AP, N Schärli, S Ducasse - 2003
138 The Programming Language Jigsaw: Mixins, Modularity And Multiple Inheritance – Gilad Bracha, John Van Rosendale, Joseph L. Zachary, Thomas C. Henderson, B. Gale Dick - 1992
1208 SmallTalk-80: The Language and its Implementation – A Goldberg, D Robson - 1983
93 Virtual classes: A powerful mechanism in object-oriented programming – Ole Lehrmann Madsen, Birger Møller-pedersen - 1989
38 Adding wildcards to the Java programming language – Mads Torgersen, Christian Plesner Hansen, Erik Ernst - 2004
32 Higher-Order Hierarchies – E Ernst - 2003
135 PolyTOIL: A type-safe polymorphic object-oriented language – Kim B. Bruce, Adrian Fiech, Angela Schuett, Robert Van Gent - 1995
1363 Aspect-oriented programming – Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-marc Loingtier, John Irwin - 1997
197 Encapsulation and Inheritance in Object-Oriented Programming Languages – Alan Snyder - 1986
239 Classes and Mixins – Matthew Flatt, Shriram Krishnamurthi, Matthias Felleisen - 1998
80 The Design of a Class Mechanism for MOBY – Kathleen Fisher, John Reppy - 1999
4648 Design Patterns: Elements of Reusable Object-Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - 1994
21 Variant parametric types: A flexible subtyping scheme for generics – A Igarashi, M Viroli - 2006
17 Composable encapsulation policies – N Schärli, S Ducasse, O Nierstrasz, R Wuyts - 2004
59 Dynamically Composable Collaborations with Delegation Layers – Klaus Ostermann - 2002