9. The computer system of claim 6 wherein each atomic expression body comprises at least a first unique identifier for each referent identifier in the abstract syntax tree and wherein the exporter creates mapping metadata that indexes the file based representation of discrete files back into corresponding portions of the software database.
9. The computer system of claim 6 wherein each atomic expression body comprises at least a first unique identifier for each referent identifier in the abstract syntax tree and wherein the exporter creates mapping metadata that indexes the file based representation of discrete files back into corresponding portions of the software database. 10. The computer system of claim 9 wherein the exporter assigns a unique hashing name to each unique identifier based upon a hashing mechanism which is recorded in the mapping metadata, such that the unique hashing name may be used to uniquely designate the corresponding unique identifier within the software database to which the unique hashing name in the discrete file corresponds.