About Us

Our research group works on human cyber-physical systems operating across geographically dispersed environments. Examples of such system include public transportation networks, and electrical power networks. We explore these societally important systems focusing on the community applications, descriptive and predictive analytics, and computation platforms and distributed middleware required for these systems. In particular, we are concerned with the following challenges.

Development and Operations Management - As we think about modern operations that include over the air updates and flexible functionality that are implemented in software, the devops mechanisms used to design enterprise systems are now being used for CPS design. The challenge we face is – how can we ensure that the software engineering principles applied to enterprise structures can be used to guarantee safety and reliability for embedded software that have to operate under the physical constraints imposed by CPS components?

System Reliability - Any system that operates over long periods of time has to cope with degradation associated with ageing, operational stress, and environmental conditions, that can result in failures of the associated physical components. Failures and latent bugs in the software add another source of degradation and failure, resulting in un-operational and compromised systems. It remains a challenge to understand and monitor degradation and failure caused by interactions between different subsystems of a large CPS that may operate across multiple physical domains.

Robust Computation Platforms - A computation platform must be designed to accommodate and integrate heterogeneous components, operate at multiple time-scales (e.g., real time, near real time, and , long-term), allow for dynamic resource allocation, while accommodating a variety of topologies including edge networks, and providing, safety, reliability, and security guarantees. Our goal is to implement a stringent layered architecture that ensures that the layers interact across safe interface sets, provide efficiency guarantees, and ensure that the faults from a layer propagates across the layer in a way that allows better characterization of failure dynamics.

Faculty


Abhishek Dubey

Abhishek Dubey is an assistant professor in the department of computer science and computer engineering at Vanderbilt University. He is also a senior research scientist at the Institute for Software Integrated Systems at Vanderbilt University. His research interests predominantly lies in resilient cyber-physical systems, including fault diagnositcs and prognostics and performance management algorithms. He is particularly interested in applying his work to solve the interoperability, scalability and fault management challenges faced by data intensive applications developed and deployed for smart and connect communities. His current projects are related to transporation, smart grid and emergency response domains. Abhishek completed his PhD in Electrical Engineering from Vanderbilt University in 2009. He received his M.S. in Electrical Engineering from Vanderbilt University in August 2005 and completed his undergraduate studies in electrical engineering from the Indian Institute of Technology, Banaras Hindu University, India in May 2001. He is a senior member of IEEE.



Graduate Students


Chinmaya Samal

Chinmaya Samal is a graduate student in the department of computer science and computer engineering at Vanderbilt University. He also works as research assistant at the Institute for Software Integrated Systems at Vanderbilt University. He completed his undergraduate studies in Information Technology from Veer Surendra Sai University of Technology, India in May 2016.


Geoffrey Pettet

Geoffrey Pettet is a graduate student in the Department of Computer Science and Computer Engineering at Vanderbilt University, and works as a research assistant at the Institute for Software Integrated Systems. He completed his undergraduate studies in computer science at Vanderbilt University in May 2016.


Fangzhou Sun

Fangzhou Sun is currently a Ph.D. student in computer science at Vanderbilt University. He received his M.S. degree in computer science from Vanderbilt University in 2015 and completed his undergraduate studies in computer science from Nanjing University, China in 2013. His main research topics include: (1) developing and managing applications, analytics tool boxes and platforms for smart city; (2) creating and integrating cyber-attack detection systems for heterogeneous web-based applications. He is also an active iOS app developer and web developer.