CPC G06F 11/3428 (2013.01) [G06F 9/547 (2013.01); G06F 11/3696 (2013.01)] | 20 Claims |
1. A system for evaluating an Application Program Interface (API) for interfacing an application to a database through a data model, the system comprising:
at least one processor programmed to perform operations comprising:
accessing an indication of a first API call to the API, the first API call being a read operation call;
accessing a first view data structure associated with the first API call, the data model being described by a plurality of view data structures based on one or more tables at a database, the plurality of view data structures comprising the first view data structure;
using the first view data structure to select a first table from the one or more tables, the first table being associated with the first API call;
generating a first performance double table corresponding to the first table;
generating a first performance double view data structure corresponding to the first view data structure, the first performance double view data structure being based on the first performance double table; and
measuring the API against a standard of performance for the API, the measuring using the first performance double view data structure and the first performance double table.
|