Précédent : References Remonter : Action
LeTool
Major works done this year about Colored Object Programming deal with both computer science and cognitive psychology. Concerning the first aspect, we first precisely and concisely described our formalism, then we elaborated the concept of mixin and finally what we call ``inheritance by dimensions''. This last point extends local inheritance to class inheritance. It results in a sophisticated and purely declarative mechanism (no ``call-next-method'' inside method bodies). Concerning the cognitive aspect, we showed that our proposal is likely to support opportunistic programming in a much better way than traditional object oriented programming, hence a possibly important impact from an industrial point of view.