Nishanth Shankaran's Biographical Information
Nishanth Shankaran received his Ph.D. in computer science, specializing in the field of resource management for distributed systems, from Vanderbilt University, Nashville, Tennessee, under the guidance of Prof. Douglas C. Schmidt in 2008. Before that, he received his masters and bachelors, both in computer science, from the University of California, Irvine and the University of Madras, India, in 2004 and 2002, respectively. His research interests include large scale distributed systems, cloud computing, adaptive resource and quality-of-service management using control theoretic techniques, middleware for distributed, real-time, and embedded (DRE) systems, and adaptive resource management algorithms, architectures, and frameworks for DRE systems. He has authored and co-authored nearly 20 refereed publications that cover a range of research topics, including resource management algorithms and frameworks, integrated planning and resource management techniques, resource monitoring and optimization techniques, and the use of control theoretic techniques for adaptive resource management.

Dr. Shankaran has over six years of experience leading the development of resource management architectures and frameworks for DRE systems. Also, he has contributed to open source middlewares such as ADAPTIVE Communication Environment (ACE), which is a freely-available object-oriented framework that contains a rich set of components that implement patterns for high-performance DRE systems, The ACE ORB (TAO), which is a real-time ORB end-system that supports end-to-end quality-of-service guarantees over high-speed networks, and Component-Integrated ACE ORB (CIAO), which is an implementation of the real-time CORBA Component Model. ACE, TAO, and CIAO are widely used, open-source DRE middleware and frameworks that provide the operating platform to build large-scale high-performance DRE systems.


Back to Nishanth Shankaran's web page.

Last modified 18:00 PDT 8 March 2009