Um Ambiente para Sonorização Não Intrusiva de Aplicações Orientadas a Objetos

  • André Luiz Costa Ballista UFRGS
  • Roberto Tom Price UFRGS

Resumo


Marola a framework for the sonification of object oriented applications, is briefly described. Besides the generalised class structure for the creation of auditory interfaces Marola also offers a toolkit for the interactive creation of sonic classes at all levels of the framework Auditory interfaces developed with this framework may be attached to Smalltalk applications through a reflective computational mechanism, without the need of instrumenting the application classes with any sort of code.

Palavras-chave: object oriented programming, computational reflection, auditory interfaces, framework, toolkit

Referências

CAMPO, MARCELO RICARDO, PRICE, ROBERTO TOM. Meta-Objects Manager: A framework for customizable meta-object support for Smalltalk 80. submetido ao 1º Simpósio Brasileiro de Linguagens de Programação. Disponível através de ftp://caracol.inf.ufrgs.br/pub/amadeus/

CAMPO, MARCELO RICARDO, PRICE, ROBERTO TOM. A Visual Reflective Tool for Framework Understanding. Technology of Object-Oriented Languages and Systems: 19. Fevereiro 1996

BREWSTER, STEPHEN A., WRIGHT, PETER C., DIX, ALAN J., EDWARDS, ALISTAIR D.N. The Sonic Enhancement of Graphical Buttons. Proceedings of INTERACT'95 - 5th International Conference on Human-Computer Interaction, 1995.

BREWSTER, STEPHEN A. The Development of a Sonically-Enhanced Wigget Set. Proceedings EWHCI'95.

CAMPO, MARCELO RICARDO, PRICE, ROBERTO TOM. Meta-Object Support for Framework Understanding Tools. Workshop on Advances in Metaobject Protocols and Reflection. META'95. Realizado durante Ninth European Conference on Object-Oriented Programming, ECOOP 95. 1995

LEIMANN, ERIC, SCHULZE, HANS-HENNING. Earcons and Icons: An Experimental Study. Proceedings of INTERACT'95 - 5th International Conference on Human-Computer Interaction. 1995.

MADHYASTHA, TARA M., REED, DANIEL A. Data Sonification: Do You See What I Hear?. IEEE Software. Março 1995.

RESNICK, PAUL. VIRZI, ROBERT A. Relief from the Audio Interface Blues: Expanding the Spectrum of Menu, List, and Form Styles. ACM Transactions on Computer-Human Interaction. vol. 2. no. 2. Junho 1995.

BREWSTER, STEPHEN A, WRIGHT, PETER C., EDWARDS, ALISTAR D.N. The Design and Evaluation of an Auditory-Enhanced ScrollBar. Proceedings of CHI'94. 1994

DIX, ALAN J., BREWSTER, STEPHEN A. Causing Trouble with Buttons. Ancillary proceedigns of HCI'94. 1994.

KARSENTY, ALAIN. Interfaces Sonores pour Collecticiels. Actes des Sixièmes Journées sur L'Ingénierie des Interfaces Homme-Machine. 1994.

LUCENA, FÁBIO N., LIESENBERG, HANS K.E. A Statechart Engine to Support Implementations of Complex Behavior. Anais do XXI Seminário Imegrado de Software e Hardware. SEMISH'94. 1994

BREWSTER, STEPHEN A., WRIGHT, PETER C., EDWARDS, ALISTAIR, D.N. An Evaluation of Earcons for Use in Auditory Human-Compater Interfaces. Proceedings INTERCHT'93. Abril 1993.

LISBOA, PAULO H.C., TEPEDINO, JOSÉ FERNANDO, MEIRA, SILVIO LEMOS. Reflexão Computacional em Smalltalk. Anais do XX Seminário Integrado de Software e Hardware. SEMISH'93. 1993.

BREWSTER, STEPHEN A. Providing a Model for the Use of Sound in User Interfaces. Technical Report No. YCS 169. University of York. Department of Computer Science

CANGUSSU, JOÃO W.L., MASIERO, PAULO CESAR, MALDONADO, JOSE CARLOS. Execução Programada de Statecharts. Anais do VII Simpósio Brasileiro de Engenharia de Software. 1992.

RUMBAUGH, JAMES, BLAHA, MICHAEL, PREMERLANI, WILLIAM, EDDY, FREDERICK, LORENSEN, WILLIAM. Object-Oriented Modeling and Design. Englewood Cliffs. Prentice-Hall 1991.

MOUNTFORD, S.JOY, GAVER, WILLIAM W. Talking and Listening to Computers. in The Art of Computer Human Interface Design. Addison-Wesley Publishing Company, Inc. 1990.

NORMAN, DONALD A. Why Interfaces Don't Work. in The Art of Computer Human Interface Design. Addison-Wesley Publishing Company, Inc. 1990.

HARTSON, H. REX, HIX, DEBORAH. Human-Computer Interface Development: Concepts and Systems for its Management. ACM Computing Surveys, 21 (1): 5-92. Março 1989.

JOHNSON, RALPH E., FOOTE, BRIAN. Designing Reusable Classes. Journal of Object-Oriented Programming. vol. 1. no. 2. Junho 1988.

MEYER, BERTRAND. Object-Oriemted Software Construction. Prentice Hall International Series in Computer Science. 1988.

DEUTSCH, L. PETER. Design Reuse and Frameworks in the Smailtalk-80 System. in Software Reusability. Volume II: Applications and Experience. Edited by Ted J. Biggerstaff and Alan. J. Parts. Addison-Wesley Publishing Company. 1987

HAREL, DAVID. Statecharts: A Visual Formalism for Complex Systems. Science of Computer Programming. vol. 8. no. 3. Junho 1987.

MAES, PATTIE. Concepts amd Experiments in Computational Reflection. Proceedings of the OOPSLA'87. Conference on Object-Oriented Programming Systems, Languages and Applications. 1987

DODGE, CHARLES, JERSE, THOMAS A. Computer Music. Synthesis, Composition, and Performance. Schirmer Books. 1985

LOY, GARETH. Musicians Make a Standard: The MIDI Phenomenon. Computer Music Journal. vol. 9. no. 4. Winter 1985.

LINDSAY, PETER H, NORMAN, DONALD A. An Introduction to Psychology. Second Edition. Hearcourt Brace Jovanovich, Publishers. 1977.
Publicado
14/10/1996
BALLISTA, André Luiz Costa; PRICE, Roberto Tom. Um Ambiente para Sonorização Não Intrusiva de Aplicações Orientadas a Objetos. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 10. , 1996, São Carlos/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1996 . p. 357-370. DOI: https://doi.org/10.5753/sbes.1996.24453.