Polynomial Diophantine Equations: A Systematic Approach