Eli TilevichAssistant Professor
|
Research Interests
Eli Tilevich is an Assistant Professor at the Department Computer Science at Virginia Tech. He has received B.A. summa cum laude from Pace University, M.S. from NYU, and Ph.D. from Georgia Tech. His research interests lie on the intersection of Software Engineering, Systems, and Programming Languages. In particular, his research is concerned with automated program refactoring and enhancement, programming support for distributed computing, middleware, and novel programming paradigms. At Virginia Tech, he leads the Software Innovations Lab and teaches courses in software systems.
Software Innovations Laboratory
Contact: Eli TilevichThe Software Innovations Lab at Virginia Tech creates 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.
Synergy Laboratory
URL: http://synergy.cs.vt.edu/
Contact: Wu Feng
The Systems, Networking, and Renaissance Grokking (SyNeRGy) Lab conducts basic and applied research that provides scientists and engineers with scalable and efficient computational tools that enable them to concentrate on their science and engineering rather than on the computer science and engineering. To that end, we explore a breadth of complementary intellectual activities that span the high- performance & enterprise-wide spectrum --- from systems software to middleware to applications software to tools --- in order to empower cyber-scientists and cyber-engineers of tomorrow.

