SOFTWARE CODE CONSOLIDATION

A computer implemented method to generate a software service from software code for a software component, the method including converting the code to a model representation, the model including elements corresponding to functional components in the code and relationships between elements correspondi...

Full description

Saved in:
Bibliographic Details
Main Authors MCCORMICK, Alistair, NOPPEN, Johannes, FERREYRA OLIVARES, Emmanuel, ZIOLKOWSKI, Adam
Format Patent
LanguageEnglish
Published 23.05.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A computer implemented method to generate a software service from software code for a software component, the method including converting the code to a model representation, the model including elements corresponding to functional components in the code and relationships between elements corresponding to one or more of functional links and data relationships between the functional components; applying a clustering method to the model to define a plurality of clusters of elements of the model, each cluster of elements representing a set of functional components in the code corresponding to the elements in the cluster; monitoring the software code in execution to identify a set of functional components in the code corresponding to a cluster of elements in which the set of functional components is collectively stateless between executions of any of the functional components in the set; and generating a software service as an executable software component comprising the identified set of functional components.
Bibliography:Application Number: US202218551466