| CPC G06F 9/5055 (2013.01) [G06F 8/65 (2013.01); G06F 8/71 (2013.01)] | 20 Claims |

|
1. A computer-implemented method executed by data processing hardware that causes the data processing hardware to perform operations comprising:
receiving a configuration request requesting configuration management of a base configuration package that describes infrastructure of an application;
determining, for the base configuration package, a plurality of package functions, each package function of the plurality of package functions extending functionality of the base configuration package;
determining, for the base configuration package and the plurality of package functions, a change-proposal function, the change-proposal function proposing one or more of the plurality of package functions to extend the functionality of the base configuration package; and
based on determining the change-proposal function, configuring the base configuration package using the one or more of the plurality of package functions proposed by the change-proposal function.
|