|
|
|
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
|
Tim Lethbridge's PhD Research: Practical Techniques for Organizing and Measuring KnowledgeAfter working at BNR for two years I started studying at the University of Ottawa in 1989. I had originally intended to continue studying computer animation (the subject of my master's thesis, however while taking a graduate course in expert systems from Doug Skuce I became interested in artificial intelligence. I liked the "Conceptually Oriented Design Environment" (CODE) Skuce was developing. For my thesis, I expanded on Doug's original ideas substantially, eventually developing CODE4, the fourth in a series of CODE systems. Abstracts and on-line versions are available of some papers I have written about my PhD work. Also, the entire thesis is available. To see my pedigree of PhD advisors (which includes Vanenvar Bush the originator of the idea of hypertext), you can look at the Mathematics Genealogy Project, or the AI Genealogy Project CODE4 was written in Smalltalk, and its development substantially increased my knowledge of object-oriented techniques. I programmed a large part of the system myself, but was assisted by talented people such as Danny Epstein and Ken Iisaka. Some insights of my PhD research are as follows:
My PhD research has seen significant practical usage. In the early days, I worked on a contract with BNR, wherein version 2 of the CODE system was actively used to model software. Then I was involved in a consulting contract with Boeing Aircraft Corporation who extended CODE4 and built it into some of their internal products. CODE4 has also been used by numerous graduate students and professors, and copies have been sold to other researchers (in commercial and university environments). I continued to use CODE4 from 1995-2002 in research I performed with Mitel corporation. As of 2008 I consider the actual software system of CODE4 to be obsolete, since the VM won't run on current operating systems. Many of the ideas embedded in it remain, however, state-of-the-art I successfully defended my PhD thesis on November 11, 1994. Since 1994, I have been teaching at the University of Ottawa on a full-time basis. [Back to my main biography page]
|