American National Standard for Information Systems ? Programming Languages ? Smalltalk, ANSI/INCITS 319-1998, 1998. ,
A trait based re-engineering technique for Java hierarchies, Proceedings of the 6th international symposium on Principles and practice of programming in Java, PPPJ '08, 2008. ,
DOI : 10.1145/1411732.1411753
Mixin-based inheritance, Proceedings OOPSLA/ECOOP '90, pp.303-311, 1990. ,
DOI : 10.1145/97946.97982
Stateful Traits, Advances in Smalltalk ? Proceedings of 14th International Smalltalk Conference, pp.66-90, 2006. ,
DOI : 10.1007/978-3-540-71836-9_4
Applying traits to the Smalltalk collection hierarchy, Proceedings of 17th International Conference on Object- Oriented Programming Systems, Languages and Applications (OOPSLA'03), pp.47-64, 2003. ,
Traits at work: The design of a new trait-based stream library, Computer Languages, Systems & Structures, vol.35, issue.1, pp.2-20, 2009. ,
DOI : 10.1016/j.cl.2008.05.004
URL : https://hal.archives-ouvertes.fr/inria-00216108
Interfaces and Specifications for the Smalltalk-80 Collection Classes, Proceedings of OOPSLA '92 (7th Conference on Object-Oriented Programming Systems, Languages and Applications), pp.1-15, 1992. ,
On Automatic Class Insertion with Overloading, Proceedings of OOPSLA '96 (11th ACM SIGPLAN conference on Object-oriented Programming, Systems, Languages, and Applications), pp.251-267 ,
Traits, ACM Transactions on Programming Languages and Systems, vol.28, issue.2, pp.331-388, 2006. ,
DOI : 10.1145/1119479.1119483
Reusing and Composing Tests with Traits, Proceedings of the 47th International Conference Objects, Models, Components, Patterns (TOOLS-Europe'09), pp.252-271, 2009. ,
DOI : 10.1145/263698.263754
URL : https://hal.archives-ouvertes.fr/inria-00403568
User-changeable visibility: Resolving unanticipated name clashes in traits, Proceedings of 22nd International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'07), pp.171-190, 2007. ,
URL : https://hal.archives-ouvertes.fr/inria-00216103
Smalltalk 80: the Interactive Programming Environment, 1984. ,
Smalltalk 80: the Language and its Implementation, 1983. ,
Identifying traits with formal concept analysis, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering , ASE '05, pp.66-75, 2005. ,
DOI : 10.1145/1101908.1101921
Automatic Inheritance Hierarchy Restructuring and Method Refactoring, Proceedings of OOPSLA '96 (11th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications), pp.235-250 ,
Traits: Composable Units of Behaviour, Proceedings of European Conference on Object-Oriented Programming, pp.248-274, 2003. ,
DOI : 10.1007/978-3-540-45070-2_12
Refactoring class hierarchies with KABA, OOPSLA '04: Proceedings of the 19th annual ACM SIGPLAN Conference on Object-oriented programming, systems, languages, and applications, pp.315-330, 2004. ,
Reengineering Class Hierarchies using Concept Analysis, In ACM Trans. Programming Languages and Systems, 1998. ,