Orientação para Objetos em Smalltalk-80 – Uma Abordagem Eficaz para a Construção de Sistemas de Software

  • Miguel Jonathan UFRJ

Resumo


Este artigo tem por objetivo apresentar alguns conceitos e caracteristicas da programação orientada para objetos e, em especial, da linguagem Smalltalk-80, e analisar as perspectivas de sua utilização. As facilidades inerentes para re-utilização de software, construção de protótipos rápidos, e a consequente redução dos custos de desenvolvimento e manutenção, com aumento de confiabilidade, sugerem que essa abordagem pode contribuir significativamente para a solução da chamada "crise do software".

Referências

Birtwistle G. et al. "Simula Begin", Auerbach, Philadelphia, 1973.

Caudill,P.J. e A.Wirfs-Brock "A Third Generation Smalltalk-80 Implementation", em [Meyrowitz86], pp.119-130.

Goldberg,A. e D.Robson "Smalltalk-80 - The Language and its Implementation", Addison-Wesley, Reading, MA, 1983.

Ingalls,D.H.H. "A Simple Technique for Handling Multiple Polymorphism", em [Meyrowitz86],pp. 347 - 349:

Ishikawa,Y. e M.Tokoro "A Concurrent Object-Oriented Knowledge Representation Language Orient 84/K - Its Features and Implementation", em [Meyrowitz86], pp.331-340.

Kay, A. "FLEX, a flexible extensible language", M.Sc. Thesis, Univ. of Utah, May68 (Univ. Microfilms).

Kay, A "The Reactive Engine", Ph.D. Thesis, Univ. of Utah, Sept.69 (Univ. Microfilms)

Krasner,G.,ed. "Smalltalk-80: Bits of History, Words of Advice", Addison-Wesley, Reading, MA, 1983.

Lewis,D.M. et al. "Swamp - A Fast Processor for Smalltalk 80", em [Meyrowitz86], pp.131-139.

Liskov,B. e S.Ziller "Programming With Abstract Data Types", SIGPLAN Notices, April 1974, pp.50-59.

Meyrowitz,N.,ed. "OOPSLA'86 - Object Oriented Programming Systems, Languages and Applications - Conference Proceedings - Sept23 - Oct2, 1986, Portland, Oregon (SIGPLAN Notices vol.21, no.ll, Nov.86).

Robson,D. "Object-Oriented Software Systems", Byte, August 1981, pp.74-86.

Samples,A.D.,D.Ungar e P.Hilfinger "SOAR -Smalltalk Without Bytecodes", em [Meyrowitz86], pp.107-118.

Unyar,D. e D.Patterson "Berkeley Smalltalk - Who Knows Where the Time Goes?", em [Krasner83], pp.189-206.

Yokote,Y. e M.Tokoro "The Design and Implementation of ConcurrentSmalltalk",em [Meyrowitz86],331-340

Yonezawa,A.,J.P.Briot e E.Shibayama "Object-Oriented Concurrent Programming in ABCL/1", em [Meyrowitz86], pp. 258-269.
Publicado
22/10/1987
JONATHAN, Miguel. Orientação para Objetos em Smalltalk-80 – Uma Abordagem Eficaz para a Construção de Sistemas de Software. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 1. , 1987, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1987 . p. 32-44. DOI: https://doi.org/10.5753/sbes.1987.25212.