| ![]() | |||||||||
The Spider Environment
Leonardo Mendon?a de Moura
e-mail: moura@les.inf.puc-rio.br
Carlos Jos? Pereira de Lucena
lucena@inf.puc-rio.br
Arndt von Staa
arndt@inf.puc-rio.br
PUC-RioInf.MCC46/97 December, 1997
Abstract: Visual composition is an interactive development of different applications by the direct manipulation of reusable components. We believe that the visual composition approach deals directly with the complexity of large software systems making their development easier, more flexible, and easier to be understood. This is accomplished by implementing abstraction, reuse, and visualization concepts. The developer becomes a component builder and no longer creates large applications that are hard to maintain and enhance. The user will have the freedom to choose the components he needs to build an application, and to mix and match components from different developers until the desired functionality is achieved. The visual Spider environment allows the creation of different kinds of applications.
Keywords: visual composition, components, domain oriented software development, black-box reuse
Resumo: Composi??o visual pode ser definido como o desenvolvimento interativo de diferentes aplica??es pela manipula??o direta de componentes reutiliz?veis. N?s acreditamos que a abordagem composicional lida diretamente com a complexidade de grandes sistemas de software tornando o desenvolvimento mais f?cil, reus?vel, e de f?cil compreens?o. Isto ? alcan?ado pelo uso de abstra??es, visualiza??es e reuso. O desenvolvedor torna-se um criador de componentes e n?o mais cria grandes aplica??es que s?o dif?ceis de serem mantidas e aperfei?oadas. O usu?rio tem a liberdade de escolher os componentes necess?rios para construir um aplica??o.
Palavras-chave: composi??o visual, componentes, desenvolvimento orientado a dom?nio, reuso de caixa-preta