May 05, 2026 Software Quality by Nature: The relationship between Software Engineering, Mathematics and Science