Self-Aware System  by Daniel Martin Diaz