From your cellphone to your car, more and more devices are being controlled by software. This is a tendency which seems to be spreading around us at an amazingly fast speed. Micro controllers are being implemented in all kind of things, such as cookers, laundry machines, television sets and many more. This is done for convenience and in the past, few years we even saw the integration of Artificial Intelligence in our everyday lives. I am referring to Apple's well known Siri.