1. Apparatus for temporal data lineage analysis comprising: machine readable memory configured to store a plurality of technical data element identifiers (“TDEIs”), each TDEI representing technical data in a source code database; a receiver configured to receive: a query for data lineage information of a business element, the business element being selected from a group including a social security number, an address and a credit line; a processor configured to: identify two or more TDEIs corresponding to the business element; identify first data lineage information for a first TDEI corresponding to the business element; identify second data lineage information for a second TDEI corresponding to the business element; aggregate the first data lineage information and the second data lineage information; identify in the aggregated data lineage information a first graph of data lineage information corresponding to a first date, the first graph comprising: a visual indicator showing a system location for technical data represented by the first TDEI on the first date and a system location for the technical data represented by the second TDEI on the first date; a visual indicator showing a previous system location for the technical data represented by the first TDEI and a previous system location for the technical data represented by the second TDEI; and a visual indicator showing a movement between system locations for the technical data represented by the first TDEI and a movement between system locations for the technical data represented by the second TDEI; and identify in the aggregated data lineage information a second graph of data lineage information corresponding to a second date, the second graph comprising: a visual indicator showing a system location for technical data represented by the first TDEI on the second date and a system location for the technical data represented by the second TDEI on the second date; a visual indicator showing a previous system location for the technical data represented by the first TDEI and a previous system location for the technical data represented by the second TDEI; and a visual indicator showing a movement between system locations for the technical data represented by the first TDEI and a movement between system locations for the technical data represented by the second TDEI; and an electronic switch configured to: toggle between the first graph of data lineage information and the second graph of data lineage information.