Processing natural language software requirement specifications | Synapse