José de Oliveira Guimarães, Ralph E. Johnson.
Although object-oriented programming makes software easier to extend and reuse, many kinds of extensions and changes are still difficult. This paper describes a new construct to plug code into several classes simultaneously. It cannot be simulated by inheritance and therefore improves code reuse in ways not supported by current object-oriented languages. Clique no link abaixo para buscar o texto completo deste trabalho na Web: Buscar na Web