US 12,147,382 B1
Method and system for assimilating and managing software artifact metadata
William David Valmus, Rockville, MD (US); Chelsea M. Gibson, Albuquerque, NM (US); and David S. Sracic, Gaithersburg, MD (US)
Assigned to The United States of America, as represented by the Secretary of the Navy, Washington, DC (US)
Filed by The United States of America, as represented by the Secretary of the Navy, Arlington, VA (US)
Filed on Sep. 11, 2022, as Appl. No. 17/942,156.
Claims priority of provisional application 63/242,922, filed on Sep. 10, 2021.
Int. Cl. G06F 16/00 (2019.01); G06F 8/75 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 11/34 (2006.01); G06F 16/31 (2019.01); G06N 20/00 (2019.01); G06Q 30/02 (2023.01)
CPC G06F 16/00 (2019.01) [G06F 8/75 (2013.01); G06F 11/3466 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A computer-implemented method for performing data analysis, the method comprising collecting data and analyzing the collected said data, wherein said analyzing of the collected said data includes:
characterizing, by executing software instructions using one or more computer processors, the collected said data in terms of a plurality of data types and a plurality of data formats, each said data type having a said data format associated therewith;
normalizing, by executing software instructions using one or more computer processors, every said data format to a standard data format;
storing, by executing software instructions using one or more computer processors, the collected said data in accordance with said normalization of every said data format to said standard data format;
and wherein:
said storing of the collected said data in accordance with said normalization includes using a data definition directory for effecting storage by data type;
said storage is in a category selected from the group consisting of specialized data storage and universal data storage;
said specialized data storage implements specialized tables, each said specialized table corresponding to a said data type;
said universal data storage does not implement said specialized tables.