Os processos de compilação e execução em AURORA

  • Luiz Carlos Zancanella UFRGS
  • Philippe O. A. Navaux UFRGS

Resumo


Este artigo apresenta um novo enfoque para compilação e execução de sistemas orientados a objetos. O enfoque proposto permite que objetos, ou grupos de objetos, sejam isoladamente instanciados a partir de classes previamente conhecidas, ou dinamicamente configuradas, pelo sistema. O modelo proposto esta inserido no projeto Aurora, que visa a construção de um sistema operacional orientado a objetos para execução em máquinas multiprocessadoras.

Referências

AGHA, GUL. "Concurrent Object-Oriented Programming". Communications of the ACM, vol.33, No.9, pp. 125-141, 1990.

CAMPBELL,R. et al. "Choices (Class Hierarchical Open Interface for Custom Embbedded Systems)". Operating Systems Review, vol 21, No 3, Jul 1987.

CHAMBERS,C. "The Design and Implementation of the SELF Compiler, an Optimizing Coimpiler for Object-Oriented Programming Languages", Phd Thesis, Stanford University, Mar 1992.

GOLDBERG,A. "Smalltalk-80, The Interactive Programming Environment". Addison Wesley, 1984.

HERRMANN,F. et al. "Chorus distributer operating system". Computing Systems, vol 1(4), 305-367, 1988.

MULLENDER,S.3. et al. "Amoeba - A Distributed Operation System for the 19908". IEEE Computers, vol 23, 44-53, May 1990.

NELSON, MICHAEL L. "Concurreney & Object-Oriented Programming", ACM Sigplan Notices, Vol.26, No.10, pp. 63-72, Out 1991.

NICOL,J.R. et al. "Cosmos: an architecture for a distributed programming environment", Computer Communications, vol 12, No 3, 147-157, June 1989.

TOMLINSON, CHRIS; SCHEEVEL, MARK. "Concurrent Object-Oriented Programming Languages", Object-Oriented Concepts, Databases, and Applications, ed. Won Kim and Frederick H. Lochovsky, pp.79-124, 1989.

YOKOTE,YASUHITO: "The Apertos Reflective Operating System: The Concept and Its Implementation", Tecnical Report, Sony Computer Science laboratory Inc., 1992

YANEZAWA;AKINORI; TOKORO, MARIO. "Object-Oriented Concurrent Programming: An Introduction", MIT Press Series in Computer Systems, Massachusetts, 1988.

ZANCANELLA,L.C. and NAVAUX,P.O.A. "AURORA: Um sistema Operacional orientado a objetos para arquiteturas multiprocessadoras". a ser publicado nos Anais do V SBAC-PAD Florianópolis, Sep 1993.

ZANCANELLA,L.C. and NAVAUX,P.O,A. "Herança Dinâmica em AURORA". a ser publicado nos Anais do XX SEMISH, Florianópolis, Sep 1993.
Publicado
27/10/1993
ZANCANELLA, Luiz Carlos; NAVAUX, Philippe O. A.. Os processos de compilação e execução em AURORA. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 7. , 1993, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1993 . p. 196-207. DOI: https://doi.org/10.5753/sbes.1993.24405.