%0 Conference Proceedings
%@isbn 978-85-7669-270-6
%A Potengy, André de Barros,
%A Lucena, Carlos José Pereira de,
%A Cowan, Donald D.,
%@affiliation Instituto de Matemática Pura e Aplicada (IMPA)
%@affiliation Departamento de Informática da Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
%@affiliation Computer Science Department of University of Waterloo
%T A programming model for user interface compositions
%B Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens, 5 (SIBGRAPI)
%D 1992
%E Câmara, Gilberto,
%E Gomes, Jonas de Miranda,
%V 1
%S Anais
%8 10 - 12 nov. 1992
%J Porto Alegre
%I Sociedade Brasileira de Computação
%C Águas de Lindóia
%K user interface, programming model, software development techniques, programming process, Object Oriented Model.
%X Current improvements in software development techniques are changing the concept of reusability to a more general approach. In this context, the Object Oriented Model has been providing great advances to the programming process. One advance is the reuse of objects by abstract operations like aggregation/decomposition and by generalization/specialization, in contrast with the old fashioned cut and paste then modify paradigm of Structured Programming. The Abstract Data View (ADV) model is a clean alternative for reusing Abstract Data Types and compositions, as well as development environments designed to support construction of GUIs. An ADV-based graphics user interface development environment is described, providing a basic framework for experiments. We are interested in identifying the benefits of applying the ADV model to a programming process.
%P 177-186
%@language en
%9 Interfaces Gráficas
%3 21 A programming model for user interface compositions.pdf