Software application refactoring and modification

A system, method, and computer program product for implementing software modernization and refactoring is provided. The method includes analyzing source code. In response, components and associated interconnections of the source code are identified and a runtime associated with a software applicatio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Goswami, Nisha, Sree Prakash, Ashok Pon Kumar
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system, method, and computer program product for implementing software modernization and refactoring is provided. The method includes analyzing source code. In response, components and associated interconnections of the source code are identified and a runtime associated with a software application is analyzed. Likewise, components and associated interconnections of the runtime are identified and architectural data is analyzed with respect to the source code and runtime. In response, a software and hardware model associated with operation of the server and software application is generated and the software and hardware model is correlated with results of analyzing the architectural data, source code, and runtime. A dashboard graphical user interface and refactoring model code associated with a modernization and refactoring process configured to generate refactored code are generated and the refactoring model code is executed. In response, refactored code of the software application is generated thereby operationally modifying the software application.