| CPC G06F 8/70 (2013.01) [G06F 8/36 (2013.01); G06F 8/65 (2013.01); G06F 16/24522 (2019.01); G06F 16/24575 (2019.01)] | 20 Claims |

|
1. A method comprising:
obtaining, by an application development engine executing on a computing device, a user-provided query input via a user interface, the user-provided query relating to an optimization constraint and an optimization action;
deriving, by the application development engine, a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements;
identifying, by the application development engine, a first application element that matches the formalized query;
reporting the identified first application element that matches the formalized query to a user;
obtaining a revised application element from the user; and
replacing the identified first application element with the revised application element.
|