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.

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

At Virginia Tech, I lead the Software Innovations Lab, whose mission is to catalyze the advanced computer systems of today and tomorrow by creating novel software technologies. To that end, the lab's research is concerned with reducing the complexity of developing, maintaining, and evolving complex, mission-critical computer systems. Current research projects aim at creating novel programming abstractions and automated programming technologies for multiple application domains.

Students

Cody Henthorne M.S.
Arif Khokar M.S.
Young-Woo Kwon Ph.D.
Yang Jiao 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
Dong Kwan Kim Ph.D. 2009 Electronics and Telecommunications Research Institute

 

Teaching

Fall 2009 -- CS 2114 Software Design & Data Structures

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 2010 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Application (OOPSLA 2010)

The 26th IEEE International Conference on Software Maintenance (ICSM 2010)

The 30th International Conference on Distributed Computing Systems (ICDCS 2010)

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: November 12, 2009
by Eli Tilevich