
Giuliano Mega
Note: this page is
no longer current. I have moved to
Trento where I am now carrying out
my Ph.D. under the supervision of Gian Pietro Picco.
Hi! I'm a master's student at the:
Department of Computer Science, University of São Paulo, Brazil
Rua do Matão, 1010
CEP
05508-090
São Paulo - SP Brazil
you can reach me through my e-mail: {my first name} at ime.usp.br. By the way, my first name is Giuliano. :-)
My advisor is Professor Fabio Kon, a very reputable and competent researcher. I'm a member of the distributed systems research group (GSD). You can check my publications by peeking my curriculum.
Interests:
Technical:
I'm interested in a lot of things, but my time has been devoted mainly to distributed and parallel computing, with emphasis on distributed debugging (the topic of my thesis). I enjoy poking with the Squeak/Smalltalk environment whenever I get the chance. I'm deeply intrigued by what makes good programming languages good, and therefore I like to try new ones every once in a while (although I'm submerged in Java 90% of the time). I have a real passion for operating systems and their associated low-level details, even though I don't get to play with them very often. And last, but not least, I'm a deep admirer of simplicity, especially when it comes to object oriented design. I hope that someday I'll be a frequent producer of simple and clean designs, and I'm interested in design patterns and object-oriented frameworks because of that.
Non-Tecnhical:
I'm a performing arts fan. I've been taking singing lessons weekly for almost six years, and I'm a big opera fan. I have some recordings of my (baritone) voice available here. I recorded those in 2001. I also enjoy doing theather and composing.
Research:
I'm currently investigating the viability of interactive distributed debuggers. I'm implementing an extensible distributed symbolic debugger for the Eclipse platform as a part of my investigation. It's currently targeted at distributed object applications based on CORBA and written in Java, but we're making provisions to extend it to other middleware platforms/languages as well.