Building Reliable Systems: The Power of Automated Reasoning and Formal Methods Artificial intelligence