Delvin Defoe is an assistant professor in the Department of Computer Science and Software Engineering at Rose-Hulman Institute of Technology. Dr. Defoe holds his PhD and a Masters degree in Computer Science from Washington University in Saint Louis. During his tenure at Washington University, Dr. Defoe worked with the DOC Group under the direction of Ron Cytron.
My Curriculum Vitae is available here in pdf format.
Department of Computer Science and Software Engineering
Rose-Hulman Institute of Technology
5500 Wabash Avenue, CM 97
Terre Haute, IN 47803
Phone: (812) 877-8815
Fax: (812) 872-6060
Email: defoe [at] rose-hulman [dot] edu
Office: F214, Moench Hall
My research focuses on choosing appropriate memory management schemes for real-time applications written in programming languages like Java. Two major schemes have been presented in the literature: the use of real-time garbage collection and the use of memory models that do not involve garbage collection. One of my research directions includes analyzing the cost associated with memory models that do not involve garbage collection.
Since real-time garbage collection is presented as a viable option for managing memory for real-time application written in Java, another facet of my research concerns the optimization of novel approaches to garbage collection on multi-processor systems. Such collectors posses features that are suitable for real-time systems.