Patent Document ID: 9720687
Application ID: 14836942

Base Claim:
1. A system, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: in response to reading requirement data elements representing respective individual requirement specifications from first rows of requirement specification documents, and in response to reading test step data elements representing respective test steps from second rows of test function documents, generating a trace matrix comprising a representation of a relationship between a requirement data element of the requirement data elements corresponding to a first row of the first rows of the requirement specification documents and a test step data element of the test step data elements corresponding to a second row of the second rows of the test function documents, wherein the representation comprises a test step identifier (ID) representing the test step data element, and wherein the test step ID comprises an individual requirement specification ID representing the requirement data element; and in response to receiving a user requirement specification (URS) change request for a URS of the individual requirement specifications, determining, based on the trace matrix using the individual requirement specification ID representing the requirement data element corresponding to the first row of the first rows of the requirement specification documents, a set of impacted functional requirement specifications of the individual requirement specifications that have been impacted by the URS change request.

---

Claim 7:
7. The system of claim 1 , wherein the operations further comprise: modifying, based on a defined validation role via an object linking and embedding (OLE) control extension (OCX), a file access permission of a requirement specification document of the requirement specification documents.