A linguistic-engineering approach to large-scale requirements management | Synapse