Autonomic Computing Models and Adaptation of the Control Loop.

Autonomic Computing Systems are systems which are capable of self‐configuring, self‐healing, self‐optimizing and self‐protecting themselves, by constantly monitoring the current state of the system, determining if the state of the system must change and how the state must change, and finally taking appropriate action in order to bring the system to the desired state. The intern will build on previous work in autonomic computing by analyzing the impact of making changes in a control loop at runtime. By building an automatic system control which self‐adapts to changes in its environment one can ensure that an autonomic system will perform correctly even in the presence of conditions which are different than the conditions at design and deployment time. The proposed outcome, which will be approached theoretically, is aimed at a system that is stable, executes correctly and does not cause extra failures in the environment.

Faculty Supervisor:

Dr. Dan Ionescu


Bogdan Vlad Solomon


IBM Canada


Computer science


Information and communications technologies


University of Ottawa



Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects