Patent attributes
This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.