1. A method for bi-directional synchronization of tracing relationships between a requirements repository and textual requirements documents, comprising: in a first operating mode: gathering trace information from a requirements repository; and formatting the trace information and inserting the trace information as text in textual requirements documents; and in a second operating mode: modifying the trace information in the textual requirements documents; and updating the requirements repository to match the modifications that were made in the textual requirements documents.