CPC G06F 16/84 (2019.01) [G06F 8/658 (2018.02); G06F 40/143 (2020.01)] | 14 Claims |
1. A computer-implemented method for generating Extensible Markup Language (XML) files for packaging operations of software products, the computer-implemented method comprising:
receiving, by one or more computer processors, from a user via a user interface, release and driver information pointing to a subset of data;
collecting, by the one or more processors, the subset of data from existing sources based on the release and driver information;
modifying, by the one or more processors, the subset of data using wildcarding to generate a modified subset of data that is smaller than the subset of data by:
identifying, by the one or more processors, a list of shipped parts from the subset of data;
grouping, by the one or more processors, shipped parts on the list of shipped parts by Distribution Library and part type; and
creating, by the one or more processors, a single line entry for a grouping of shipped parts by using a wildcard character;
generating, by the one or more processors, a set of four Extensible Markup Language (XML) files from the modified subset of data;
creating, by the one or more processors, using blockchain, an immutable record of the subset of data, the modified subset of data, and the set of four XML files; and
outputting, by the one or more processors, the set of four XML files.
|