SCG Bibliography
- Andrew P. Black, Nathanael Schärli, and Stéphane Ducasse. Applying Traits to the Smalltalk Collection
Hierarchy. Technical Report -2, Institut für Informatik, Universität Bern, Switzerland, November 2002. Also available as Technical Report CSE-02-014, OGI
School of Science \& Engineering, Beaverton, Oregon,
USA. PDF →
- Andrew P. Black, Nathanael Schärli, and Stéphane Ducasse. Applying Traits to the Smalltalk Collection
Hierarchy. In OOPSLA'03: Proceedings of 17th International Conference on
Object-Oriented Programming Systems, Languages and
Applications, 38 p. 47—64, October 2003. DOI PDF →
- Andrew P. Black and Nathanael Schärli. Traits: Tools and Methodology. In Proceedings ICSE 2004, p. 676—686, May 2004. DOI PDF →
- Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts, and Andrew P. Black. Traits: A Mechanism for fine-grained Reuse. In TOPLAS: ACM Transactions on Programming Languages and
Systems 28(2) p. 331—388, March 2006. DOI PDF →
- Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable Units of Behavior. Technical Report -2, Institut für Informatik, Universität Bern, Switzerland, November 2002. Also available as Technical Report CSE-02-014, OGI
School of Science \& Engineering, Beaverton, Oregon,
USA. PDF →
- Nathanael Schärli, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts, and Andrew Black. Traits: The Formal Model. Technical Report -2, Institut für Informatik, Universität Bern, Switzerland, November 2002. Also available as Technical Report CSE-02-013, OGI
School of Science \& Engineering, Beaverton, Oregon,
USA. PDF →
- Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable Units of Behavior. In Proceedings of European Conference on
Object-Oriented Programming (ECOOP'03), LNCS 2743 p. 248—274, Springer Verlag, Berlin Heidelberg, July 2003. DOI PDF →
- Nathanael Schärli and Andrew P. Black. A Browser for Incremental Programming. Technical Report -3, OGI School of Science \& Engineering, Beaverton, Oregon, USA, April 2003. PDF →
- Nathanael Schärli, Andrew P. Black, and Stéphane Ducasse. Object-oriented Encapsulation for Dynamically Typed
Languages. In Proceedings of 18th International Conference on
Object-Oriented Programming Systems, Languages and
Applications (OOPSLA'04), p. 130—149, October 2004. DOI PDF →
- Nathanael Schärli and Andrew P. Black. A Browser for Incremental Programming. In Journal of Computer Languages, Systems and
Structures 30(1) p. 79—95, 2004. DOI PDF →