On Non-Functional Requirements | Synapse