Traits: A mechanism for fine-grained reuse (2006)

Cached

Download Links

by Stéphane Ducasse , Oscar Nierstrasz , Nathanael Schärli , Andrew P. Black
Venue:Transactions on Programming Languages and Systems
Citations:74 - 20 self

Documents Related by Co-Citation

423 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
548 Featherweight Java: A Minimal Core Calculus for Java and GJ – Atsushi Igarashi, Benjamin C. Pierce, Philip Wadler - 1999
143 Traits: Composable Units of Behavior – Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew Black - 2002
258 Classes and Mixins – Matthew Flatt, Shriram Krishnamurthi, Matthias Felleisen - 1998
401 N Degrees of Separation: Multi-Dimensional Separation of Concerns – Peri Tarr, Harold Ossher, Stanley M. Sutton, William Harrison - 1999
41 A Case Study Implementing Features using AspectJ – Christian Kästner, Sven Apel, Don Batory - 2007
156 Feature-Oriented Programming: A Fresh Look At Objects – Christian Prehofer - 1997
344 Making the future safe for the past: Adding Genericity to the Java Programming Language – Gilad Bracha , Martin Odersky, David Stoutamire, Philip Wadler - 1998
5242 Design Patterns: Elements of Reusable Object-Oriented Software – E Gamma, R Helm, R Johnson, J Vlissides - 1994
43 Jam - Designing a Java Extension with Mixins – Davide Ancona, Giovanni Lagorio, Elena Zucca - 2003
35 Type-checking Software Product Lines – A Formal Approach – Christian Kästner, Sven Apel - 2008
121 Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs – Yannis Smaragdakis, Don Batory
338 Scaling Step-Wise Refinement – Don Batory, Jacob Neal Sarvela, Axel Rauschmayer - 2004
168 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
150 The Programming Language Jigsaw: Mixins, Modularity And Multiple Inheritance – Gilad Bracha, John Van Rosendale, Joseph L. Zachary, Thomas C. Henderson, B. Gale Dick - 1992
56 MultiJava: Design rationale, compiler implementation, and applications – Curtis Clifton, Todd Millstein, Gary T. Leavens, Craig Chambers - 2004
52 Evaluating Support for Features in Advanced Modularization Technologies – Roberto E. Lopez-herrejon, Don Batory, William Cook - 2005
28 Feature Featherweight Java: A calculus for feature-oriented programming and stepwise refinement – Sven Apel, Christian Kästner, Christian Lengauer - 2008
174 Feature models, grammars, and propositional formulas – Don Batory - 2005