Application development mechanism based on a reference architecture
AssigneeInternational Business Machines Corporation
InventorsPartho Ghosh, Sarbajit K. Rakshit, Keerthi Samireddy
Life of this patent
Estimating the term…
Abstract
A reference architecture document and a legacy application are provided. An artificial intelligence enabled application compares the legacy application to the reference architecture document to recommend steps and sequences of operations to align the legacy application with the reference architecture document. The legacy application is updated to conform to requirements indicated in the reference architecture document, based on the recommended steps and sequences of operations.
Claims17
A method, comprising:
- providing a reference architecture document and a legacy application;
- comparing, by an artificial intelligence enabled application, the legacy application to the reference architecture document to recommend steps and sequences of operations to align the legacy application with the reference architecture document;
- and
- updating the legacy application to conform to requirements indicated in the reference architecture document, based on the recommended steps and sequences of operations, wherein the artificial intelligence enabled application performs a historical analysis of logs generated from a plurality of microservices, user experience feedback, and security information, and recommends corrections and updates to the reference architecture document.
A system, comprising:
- a memory;
- and
- a processor coupled to the memory, wherein the processor performs operations, the operations comprising:
- providing a reference architecture document and a legacy application;
- comparing, by an artificial intelligence enabled application, the legacy application to the reference architecture document to recommend steps and sequences of operations to align the legacy application with the reference architecture document;
- and
- updating the legacy application to conform to requirements indicated in the reference architecture document, based on the recommended steps and sequences of operations, wherein the artificial intelligence enabled application performs a historical analysis of logs generated from a plurality of microservices, user experience feedback, and security information, and recommends corrections and updates to the reference architecture document.
A computer program product, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to perform operations, the operations comprising:
- providing a reference architecture document and a legacy application;
- comparing, by an artificial intelligence enabled application, the legacy application to the reference architecture document to recommend steps and sequences of operations to align the legacy application with the reference architecture document;
- and
- updating the legacy application to conform to requirements indicated in the reference architecture document, based on the recommended steps and sequences of operations, wherein the artificial intelligence enabled application performs a historical analysis of logs generated from a plurality of microservices, user experience feedback, and security information, and recommends corrections and updates to the reference architecture document.
Dependencies are inferred from the claim text.