Research

There is a high risk that we would find ourselves reliant on systems that are fragile and cannot deliver the services and performance for which they were engineered. Previous research has focused on developing models to study complex information technology infrastructures and gain better understanding of how their structure impact their emergent behaviors. In my research, I take a different prospective that assumes that unpredictable changes to system performance will occur and actively seek to develop uniform adaptive frameworks, methodologies and tools to achieve system resilience in future large-scale computing systems. In this context, system resilience characterizes the ability of the system to mitigate the impact of and dynamically adapt to changing conditions in order to provide appropriate QoS support for diverse types of applications and services in heterogeneous computing environments. I am working on a new computational model, called shadow computing, which provides goal-based adaptive system-resilience using dynamic execution to meet the requirements of complex applications in highly parallelized faulty environments.

I'm defending my disertation in May 2014; this means I'm looking for a job. If you are looking for someone to do research on resilence in distributed systems then drop me an email (bmills at cs dot pitt dot edu). Application Materials: Curriculum Vitae , Research Statement , Teaching Statement , and Publication List

Publications

more of me