Eli Tilevich

Assistant Professor


 

Contact Information

Office: 213 Knowledge Works II

Mailing Address:
Dept. of Computer Science
Virginia Tech
2202 Kraft Drive
    Blacksburg, VA 24060
Phone Number: (540) 231-3475

Education    Research    Publications
Students    Teaching    Service 


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

Cody Henthorne M.S.
Khaled Hussein Ph.D.
Yang Jiao Ph.D.
Dong Kwan Kim Ph.D.
Myoungkyu Song M.S.

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/2009 -- CS 4244 Internet Software Development

Spring 2009 -- CS4704 Software Engineering

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

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

Service

Program Committee Member

The ACM/IFIP/USENIX 10th International Middleware Conference (Middleware 2009)

The 25th IEEE International Conference on Software Maintenance (ICSM 2009)

The 2nd International Conference on Software Language Engineering (SLE 2009)

The 1st International Conference on Software Language Engineering (SLE 2008)

The 4th International Conference on Autonomic and Trusted Computing

The 6th International Workshop on Software Engineering and Middleware

The ACM Middleware Conference 2006/2007 Doctoral Symposiums

Program Committee Chair

Co-chair the Second ACM Workshop on Hot Topics in Software Upgrades (HotSWUp 2009)
 

To Top of the Page


Last revised: May 15, 2009
by Eli Tilevich