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

Active Bibliography

Interface-Oriented Programming and Representation Inference – L. Robert Varney - 2005
3 The Diesel language specification and rationale: Version 0.2 – Craig Chambers - 2006
53 The Cecil language -- specification and rationale: Version 3.2 – Craig Chambers, The Cecil Group - 2004
36 Traits: Composable units of behaviour – Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black - 2003
23 Flattening Traits – Oscar Nierstrasz, Stéphane Ducasse, Nathanael Schärli - 2006
11 McJava – a design and implementation of Java with mixin-types – Tetsuo Kamina, Tetsuo Tamai
4 Object-based and class-based Composition of Transitive Mixins – Uwe Zdun, Mark Strembeck, Gustaf Neumann - 2007
8 Reconciling Software Extensibility with Modular Program Reasoning – Todd David Millstein - 2003
4 2010a. Contracts for First-Class Classes – T. Stephen Strickland, Christos Dimoulas, Asumu Takikawa
143 Traits: Composable Units of Behavior – Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew Black - 2002
35 Dynamic Object Evolution without Name Collisions – Mira Mezini - 1997
115 The Cecil Language, Specification and Rationale – Craig Chambers - 1993
Talents: Dynamically Composable Units of Reuse {Pre-proceedings version} – Jorge Ressia, Tudor Gîrba, Oscar Nierstrasz, Fabrizio Perin, Lukas Renggli
21 Stateful traits and their formalization – Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts - 2008
4 Separating Type, Behavior, and State to Achieve Very Fine-grained Reuse – Viviana Bono, Ferruccio Damiani, Elena Giachino - 2007
53 A Core Calculus of Classes and Mixins – Viviana Bono , Amit Patel, Vitaly Shmatikov - 1999
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
1 Subtyping and Inheritance in Object-Oriented Programming – Stoyan Kurtev - 2000
118 A Paradigmatic Object-Oriented Programming Language: Design, Static Typing and Semantics – Kim B. Bruce - 1993