Ambiguity Detection: Towards a Tool Explaining Ambiguity Sources
from contract drafting to software specification : linguistic sources of ambiguity .