CPC G06F 8/71 (2013.01) [G06F 8/433 (2013.01)] | 20 Claims |
1. A computing platform comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
configure a dependency knowledge graph indicating file dependencies for mainframe applications;
configure an error knowledge graph indicating errors and corresponding solutions for the mainframe applications;
receive mainframe source code;
analyze, using the dependency knowledge graph and the error knowledge graph, the mainframe source code to identify potential errors and corresponding solutions;
based on identifying an error in the mainframe source code, cause the mainframe source code to be updated according to the corresponding solution;
analyze, using the dependency knowledge graph and the error knowledge graph, the updated mainframe source code to identify remaining errors; and
based on identifying an absence of the remaining errors, send, to a mainframe build and deployment engine, the updated mainframe source code and one or more commands directing the mainframe build and deployment engine to execute a build process on the updated mainframe source code, wherein sending the one or more commands directing the mainframe build and deployment engine causes the mainframe build and deployment engine to automatically execute the build process.
|