27. A computer program product comprising a non-transitory computer readable storage medium, said non-transitory computer readable storage medium storing computer program codes that comprise instructions executable by at least one processor, said computer program codes comprising: a first computer program code for providing an interrelated data integration application that comprises an interlinear sort component and an interrelated data access component, wherein said interrelated data integration application is configured to sort and access a plurality of records in a plurality of source data files according to a graphical representation of a lineage relationship between said source data files defined in a configuration language; a second computer program code for providing a parsing component, said parsing component configured to compile said configuration language and generate file descriptors usable by said interlinear sort component and said interrelated data access component of said interrelated data integration application, said configuration language configured to define; said lineage relationship between said source data files, each of said source data files containing one or more of said records, wherein said source data files are graphically related to each other in a tree structure using an array of symbols; one or more adopt key fields, wherein a common one of said one or more adopt key fields is configured to relate each child file containing one or more child file records to a corresponding parent file containing one or more parent file records in said tree structure; one or more order key fields configured to define ordering criteria for said records of one or more of said source data files; and one or more predetermined subprograms configured to process instances of one or more of said records from said source data files, a start point of one of a sequence and a subsequence of said records of said source data files, and an end point of said one of said sequence and said subsequence of said records of said source data files; a third computer program code containing instructions representing said interlinear sort component for sorting said each of said source data files based on one or more of said lineage relationship, said one or more order key fields, and said one or more adopt key fields defined in said configuration language, and attaching a position number to each of said records of said each of said source data files; a fourth computer program code containing instructions representing said interrelated data access component for accessing reordered said records in said source data files based on said lineage relationship between said source data files, and using said position number to determine access of a subsequent one of said records; and a fifth computer program code for outputting on a user device responsive to a user request at runtime a set of records comprising a common lineage relationship.
27. A computer program product comprising a non-transitory computer readable storage medium, said non-transitory computer readable storage medium storing computer program codes that comprise instructions executable by at least one processor, said computer program codes comprising: a first computer program code for providing an interrelated data integration application that comprises an interlinear sort component and an interrelated data access component, wherein said interrelated data integration application is configured to sort and access a plurality of records in a plurality of source data files according to a graphical representation of a lineage relationship between said source data files defined in a configuration language; a second computer program code for providing a parsing component, said parsing component configured to compile said configuration language and generate file descriptors usable by said interlinear sort component and said interrelated data access component of said interrelated data integration application, said configuration language configured to define; said lineage relationship between said source data files, each of said source data files containing one or more of said records, wherein said source data files are graphically related to each other in a tree structure using an array of symbols; one or more adopt key fields, wherein a common one of said one or more adopt key fields is configured to relate each child file containing one or more child file records to a corresponding parent file containing one or more parent file records in said tree structure; one or more order key fields configured to define ordering criteria for said records of one or more of said source data files; and one or more predetermined subprograms configured to process instances of one or more of said records from said source data files, a start point of one of a sequence and a subsequence of said records of said source data files, and an end point of said one of said sequence and said subsequence of said records of said source data files; a third computer program code containing instructions representing said interlinear sort component for sorting said each of said source data files based on one or more of said lineage relationship, said one or more order key fields, and said one or more adopt key fields defined in said configuration language, and attaching a position number to each of said records of said each of said source data files; a fourth computer program code containing instructions representing said interrelated data access component for accessing reordered said records in said source data files based on said lineage relationship between said source data files, and using said position number to determine access of a subsequent one of said records; and a fifth computer program code for outputting on a user device responsive to a user request at runtime a set of records comprising a common lineage relationship. 28. The computer program product of claim 27 , wherein said computer program codes further comprise a sixth computer program code for attaching a parent position number to each of said one or more child file records in said each child file.