UB - University at Buffalo, The State University of New York Computer Science and Engineering


  • Assistant Professor

Research Areas

Computer Networks and Distributed Systems
image of comnet

Networking architectures, protocols, network control and management issues, and performance evaluation. Convergence of computer communications and telecommunications in WDM optical networks, mobile/wireless networks, the Internet, and other technologies like ATM and parallel and distributed processing. Peer-to-peer alternatives to traditional client-server models, ubiquitous computing with location-based services at the application-program level, mining for patterns in wireless and web, performance analysis of component models in application servers, and adaptive interfaces for collaborative systems. | More »

image of databases

Theoretical and practical issues arising in modern data management, such as data integration, inconsistency resolution, queries with preferences, web services, and query processing and optimization. | More »

Programming Languages and Software Systems
image of programming

Languages that support high-level, declarative, and visual modeling of complex systems. Object-oriented modeling, constraint-based design, interactive program visualization, and domain-specific languages for applications in engineering and organizational modeling. | More »

Research Labs and Groups


Valid XHTML 1.0 Transitional