Keith Cassell, PhD Student

B.S. Biology and M.S. Computer Science from U. Texas - Austin

Research Interests Machine Learning, Refactoring, Knowledge Representation
Thesis Title Increasing Code Maintainability via Automated Refactoring
Supervisor Dr. Peter Andreae, Dr. Lindsay Groves
Office CO437 - Postal Address
Phone +64 4 463 5274
Email Keith.Cassell@ecs.vuw.ac.nz

 

Biography

I arrived in Wellington from Austin, Texas in October, 2008. Prior to that, I spent over 20 years in the software industry, primarily as a programmer. I've programmed in Java, C++, Lisp, Prolog, Ada, Pascal, and others, and I've worked in a variety of software development environments.

The research area I am interested in involves applying artificial intelligence techniques to the development of more maintainable code. These techniques are intended to detect classes where the allocation of methods and attributes violates specified conditions, propose restructurings to improve those classes, and implement the proposed restructurings. The main contribution of the research will be the identification of how clustering techniques can be used to identify and resolve problems pertaining to the distribution of responsibilities among object-oriented classes.

More on Keith's Interests

  • Keith in Peru:
    keithPeru672.jpg
GraduateForm
ResearchAreas Machine Learning, Refactoring, Knowledge Representation
ThesisTitle Increasing Code Maintainability via Automated Refactoring
Supervisor Dr. Peter Andreae, Dr. Lindsay Groves
Qualifications B.S. Biology and M.S. Computer Science from U. Texas - Austin
Photo I allow my photo to be used for the photo board
 
Contact ECS | Section Map | Glossary | A-Z of Victoria University Sites | Disclaimer | RSS feed RSS FeedBack to top ^

Valid XHTML and CSS | Built on TWiki

Page Updated: 13 Aug 2009 by kcassell. © Victoria University of Wellington, New Zealand, unless otherwise stated