US 12,423,066 B2
Programming model migration tool
Shyam Balachandran, Bangalore (IN); Martin Bretzer, Walldorf (DE); Ranzo Colle, Stutensee (DE); Volker Drees, Walldorf (DE); Fabian Fellhauer, Ostringen (DE); Marcel Hermanns, Heidelberg (DE); Tilmann David Kopp, Stutensee (DE); Steffen Mattes, Karlsruhe (DE); Arunkumar S, Bengaluru (DE); and Karsten Schaser, Wiesloch (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Oct. 10, 2023, as Appl. No. 18/484,038.
Prior Publication US 2025/0117196 A1, Apr. 10, 2025
Int. Cl. G06F 9/44 (2018.01); G06F 8/35 (2018.01)
CPC G06F 8/35 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a user input requesting that an initial application container compatible with a first programming model be modified to generate an adjusted application container compatible with a second programming model, the second programming model being different from the first programming model;
determining a first set of development artifacts for the initial application container;
automatically adjusting a first subset of the first set of development artifacts to enable compatibility with the second programming model;
automatically generating one or more behavior definitions associated with the automatically adjusted first subset; and
generating the adjusted application container comprising the initial application container and the one or more behavior definitions.