CPC G06F 11/2733 (2013.01) [G06F 11/263 (2013.01)] | 20 Claims |
1. A server device for analyzing communication interfaces, comprising:
a processor; and
a memory configured to store computer-executable instructions, when executed by the processor, cause the server device to:
store a plurality of test scenarios from a plurality of sources;
receive a plurality of proposed interfaces from the plurality of sources;
generate a model based on the plurality of test scenarios;
for each of the plurality of proposed interfaces, execute the model to simulate operation of the proposed interface to execute the plurality of test scenarios using the corresponding proposed interface of the plurality of proposed interfaces;
score the plurality of proposed interfaces based on the execution of the plurality of test scenarios for the corresponding interface; and
provide the plurality of scores for the plurality of proposed interfaces to the plurality of sources.
|