GMU Software Engineering Seminar Series

: Naeem Esfahani
Title: Taming Uncertainty in Self-Adaptive Software
Date/Time: Tuesday, 2/28/2012 @ 12pm
Location: 4201, Engineering Building
Food: Pizza/Soda

Self-adaptation endows a software system with the ability to satisfy certain objectives by automatically modifying its behavior. While many promising approaches for the construction of self-adaptive software systems have been developed, the majority of them ignore the uncertainty underlying the adaptation decisions. This has been one of the key obstacles to wide-spread adoption of self-adaption techniques in risk-averse real-world settings. In this talk, I describe an approach, called POssIbilistic SElfaDaptation (POISED), for tackling the challenge posed by uncertainty in making adaptation decisions. POISED builds on possibility theory to assess both the positive and negative consequences of uncertainty. It makes adaptation decisions that result in the best range of potential behavior.

Naeem Esfahani is a Ph.D. candidate in Computer Science Department, Volgenau School of Engineering. He got his B.Sc. degrees on Electrical and Computer Engineering from University of Tehran in 2005. He also received a M.Sc. degree in Computer Engineering from Sharif University of Technology in 2008. His current research mainly focuses on Software Architecture, Self-Adaptive Software Systems, and Software Quality of Service Analysis & Improvement.

Sam Malek, Ph.D.
Assistant Professor
Department of Computer Science
George Mason University