Kennedy, Ellen (1999) Circles in a dynamic software environment. Masters thesis, Memorial University of Newfoundland.