Uma lista de publicações, e algumas on-line:
A technique to construct hierarchical taxonomies from free text extracting relationship information using linguistic algorithms.
Um artigo descrevendo a arquitetura de um projeto distriubído de larga escala.
Um artigo explicando quê é ``arquitetura de sistemas''.
Uma metáfora biológica (filogenêtica, cladística) para reorganizar bibliotecas de classes e/ou tipos, separada e ótimamente.
Um exemplo de aplicação do UML para definir um sistema distribuído com CORBA; o artigo foi escrito como prova do poder de UML, e submitido à OMG como parte da definição do UML.
Um exemplo bastante completo do uso de UML para definir sistemas complexos.
Um estudo e classificação dos mecanismos alternativos de representação de herânça e compartilha entre objetos, basado no conceito de "split objects", prototipos e delegação.
Um artigo sobre metodologías de projeto (design) para sistemas de objetos distribuídos.
Minha tese doutoral, sobre reorganização de sistemas basados em objetos e sistemas orientados a objetos.
Um relatório sobre reorganização de sistemas de objetos basados em prototipos, delegação e ``split objects''.
Um relatório sobre reorganização de ``split objects'' (estes objetos compartilham identidade entre varios sub-objetos).