Traits: A Mechanism for Fine-Grained Reuse (2006)

by S Ducasse, O Nierstrasz, N Schärli, R Wuyts, A Black
Venue:ACM Transactions on Programming Languages and Systems (TOPLAS