Natural Language Requirements Processing: A 4D Vision | Synapse