Eli Tilevich

Assistant Professor


 

Contact Information

Office: 213 Knowledge Works II

Mailing Address:
660 McBryde Hall
Mailcode 0106
Dept. of Computer Science
Virginia Tech
Blacksburg VA 24061

Phone Number: (540) 231-3475

Education    Research    Publications   Students    Teaching   


I have been an Assistant Professor at the Department of Computer Science at Virginia Tech since January 2006. A recent issue of Pace Magazine, Pace University's alumni publication, has a story about me.

Research interests: object-oriented programming, software tools for distributed computing, middleware, automated software enhancement and refactoring.

Education

Ph.D. Computer Science 2005 Georgia Tech
M.S. Information Systems 1999 New York University
B.A. Computer Science/Math 1997 Pace University

Research

I lead the Software Innovations Lab at Virginia Tech, whose members create novel software tools that facilitate the development and maintenance of the computer systems of today and tomorrow. The Lab's research activities explore how advanced software engineering practices, including automatic code generation, program transformation, novel system designs and programming paradigms can assist in the development and sustainment of complex computer systems. Current research projects include automated refactoring of framework-based applications, novel architectures for high-performance bioinformatics software, new programming abstractions for distributed object systems, and automated program enhancement.

Students

Jeremy Archuleta Ph.D.
Cody Henthorne M.S.
Khaled Hussein Ph.D.
Yang Jiao Ph.D.

Alumni

Sriram Gopal M.S. 2008 Amazon
Andrew Hall M.S. 2008 Microsoft
Gokulnath C. Kannan M.S. 2008 Goldman Sachs
Wesley Tansey M.S. 2008 Lincoln Vale

Teaching

Spring 2006/2007/2008 -- CS 4244 Internet Programming

Spring 2008 -- CS 5984 Object-Oriented Systems & Languages

Fall 2006 -- CS 6304 Topics in Object-Oriented Systems & Languages.

To Top of the Page


Last revised: August 07, 2008
by Eli Tilevich