Traits: Composable Units of Behavior (2002)

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

Active Bibliography

36 Traits: Composable units of behaviour – Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black - 2003
74 Traits: A mechanism for fine-grained reuse – Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Andrew P. Black - 2006
Talents: Dynamically Composable Units of Reuse {Pre-proceedings version} – Jorge Ressia, Tudor Gîrba, Oscar Nierstrasz, Fabrizio Perin, Lukas Renggli
Interface-Oriented Programming and Representation Inference – L. Robert Varney - 2005
3 The Diesel language specification and rationale: Version 0.2 – Craig Chambers - 2006
115 The Cecil Language, Specification and Rationale – Craig Chambers - 1993
53 The Cecil language -- specification and rationale: Version 3.2 – Craig Chambers, The Cecil Group - 2004
Inheritance From The Standpoint Of Specification And Modeling – Peeter Pruuden - 1997
4 CLOStrophobia: Its Etiology and Treatment – Henry G. Baker - 1991
.1 Knowledge Representation View – Software Is Used
Issues in Object Oriented Language Design – n.n. - 2007
3 Generic Wrapping – Martin Büchi, Wolfgang Weck - 2000
127 The Design and Implementation of the SELF Compiler, an Optimizing Compiler for Object-Oriented Programming Languages – Craig Chambers, John Hennessy, Mark Linton - 1992
21 Stateful traits and their formalization – Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts - 2008
5 CZ: Multiple Inheritance Without Diamonds – Donna Malayeri, Jonathan Aldrich
23 Flattening Traits – Oscar Nierstrasz, Stéphane Ducasse, Nathanael Schärli - 2006
30 A Type System for Prototyping Languages – Dinesh Katiyar, David Luckham, John Mitchell - 1994
5 Analyzing module diversity – Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz - 2005
Preprint Version Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/spe.2160 Talents: An Environment for Dynamically Composing Units of Reuse ∗ – Jorge Ressia, Tudor Gîrba, Oscar Nierstrasz, Fabrizio Perin, Lukas Renggli