Doug Orleans's Thesis

In October of 1998 I submitted my plan of study, entitled Exploratory Programming with Collaborative Programming Languages.

In summer of 2000 I wrote a thesis proposal entitled A Next-Generation Collaborative Programming Language, but before submitting it I decided I was probably biting off way more than I could chew, and needed to focus in on a narrower thesis that would be easier to defend.

In early 2001 I wrote a second thesis proposal, The Design and Implementation of Aspect-Oriented Languages. Once again, before submitting it I realized that this wasn't really thesis-quality, so I went back to the drawing board.

Currently I'm looking at the relationship between AOP, predicate dispatch, and units. I think I have the right set of puzzle pieces for a thesis proposal, but I'm still trying to fit them together. Stay tuned.

Some external links to interesting relevant projects:


Doug Orleans <dougo@ccs.neu.edu>
Last modified: Fri Oct 5 15:51:21 EDT 2001