Articles

 

 

This page does not contain all of my articles. In particular, most of the articles published before 1998 are not here.

There is a link to collected paper on evaluation on academy – it is worthwhile to read them.

 

Guimarães, José de Oliveira. The Green Language Type System. Computer Languages, Systems & Structures, Vol. 35, No. 4,  pp. 435-447, 2009.  http://dx.doi.org/10.1016/j.cl.2008.09.001

 

      Guimarães, José de Oliveira. Learning Compiler Construction by Examples. ACM Inroads, Vol 39, No. 4, December 2007.

 

      Guimarães, José de Oliveira. On Translation between Object-Oriented Languages.

 

      Guimarães, José de Oliveira. Some Translations between Object-Oriented Languages. This article contains some of the translations of the above manuscript.

 

Guimarães, José de Oliveira. The Green Language.  Computer Languages, Systems & Structures, Vol. 32, Issue 4,  pages 203-215, December 2006.

 

Guimarães, José de Oliveira. The Green Language Exception System. The Computer Journal, 47(6), November 2004, 651-661. (The copyright of this article belongs to The Computer Journal and it can be got from http://www3.oup.co.uk/computer_journal/)

 

Guimarães, José de Oliveira. Closures for Statically-Typed Object-Oriented Languages. Sigplan Notices, Vol. 39, No. 8, August 2004, pages 54-60.

 

 

Guimarães, José de Oliveira. Exceptions and Meta-Level Programming in the Green Language. Not published. Small article showing the interactions between the Green Exception Handling System and meta-level programming. 2003.

 

Guimarães, José de Oliveira. Experiences in Building a Compiler for an Object-Oriented Language. SIGPLAN Notices, Vol 38, No. 4, p. 25-33, April 2003. This article discusses the problems encoutered while building the Green compiler. Interesting.

 

Tomioka, Elisa; Guimarães, José; Prado, Antônio. R-Java: A Reflective Java Extension. VI Simpósio Brasileiro de Linguagens de Programação (SBLP). Rio de Janeiro, Brazil, June 5-7, 2002.  R-Java is Java with shells, the Green metaobjects.

 

Guimarães, José de Oliveira. An Idiom for Exception Treatment in C++ and Java. V Simpósio
Brasileiro de Linguagens de Programação.
2001.
This article describes the idiom “Exception Treatment”, which is a simulation of the Green exception system. An idiom is a Design Pattern specific to a language.

 

Guimarães, José de Oliveira. Shells: The Green Metaobjects. III Simpósio Brasileiro de Linguagens de Programação. 1999. A nice introduction to shells with some examples. The article also discusses some important topics on metaobjects.

 

Guimarães, José de Oliveira. Reflection for Statically Typed Languages. European Conference on Object-Oriented Programming. LNCS 1445, 1998. This article describes the Green metaobjects, which are called shells, in depth. Also available in the Springer site.

 

Guimarães, José de Oliveira. Testing Student-made Compilers. ACM SIGCSE Bulletin, Vol. 26, No. 3, September 1994.

 


Guimarães, José de Oliveira. Filtros para Objetos. PhD Thesis (Tese de Doutorado), USP, 1996. Disponível em

http://www.teses.usp.br/teses/disponiveis/76/76132/tde-26112008-132940/

 

Return to the main page