Resilience Engineering

This research project is developing resilience models based on reliability engineering and machine learning techniques to predict when a system will recover to a high level of performance after suffering from a disruptive event that degraded system’s functionality. An open source tool is being built to allow users to automatically apply resilience models to predict recovery time to a specified level of performance or what actions to take in order to reach a target level of performance quickly and cost effectively, as well as resilience metrics such as performance lost/preserved. Those models are general and can be applied to any domain such as cyber-physical, computer, environmental, end financial system.

For more information click here.



Software Reliability

The key to the success of all software is its reliability. This project is developing models and open source software tools that will allow software engineers to automatically apply software reliability models to help organizations ensure that software applications they develop can operate free of failures.

For more information click here.



Autonomous Systems Husky Robot

Artificial intelligence (AI) and machine learning (ML) have attracted significant interest as enablers of autonomous systems. However, these techniques are susceptible to a variety of failures as well as adversarial attacks. This project is developing safety engineering methods for autonomous systems as well as quantitative system engineering techniques for attributes such as reliability, availability, security, and resilience.

For more information click here.


Rotorcraft Tradespace Exploration

The objective of this research is to enrich existing tradespace exploration methodologies and tools by developing mathematical models to quantify the impact of reliability, availability, and maintainability and logistics on life cycle cost (LCC) that drive affordability.

For more information click here.



Transportation Network Vulnerability

This research project implements several software applications to enable algorithms to assess the dynamic (time varying) vulnerability of a transportation network. These assessment techniques will enable decision support tools for dynamic defense allocation and surveillance as well as promote the coordination of orderly evacuation and response.

For more information click here.