Improvement node for computing an improvement result (r) for a runtime environment of at least one application, on a medical imaging device, comprising: - A state interface which is adapted to detect a state (st) of the runtime environment on the medical imaging device; wherein the state (st) comprises parameters, indicating: installed applications, a number of logged-on users, used formats, physical and logical parameters of the medical imaging device; - A database interface (dbi) to a database in which a correlation is stored between states (st), improvement targets (t) and corresponding candidate improvement result (c), so that the database may be accessed with the detected state (st) in order to retrieve at least one corresponding candidate improvement result (c); - A test infrastructure which is provided for each of the different medical imaging devices dedicatedly by representing the detected state (st) of the runtime environment of the medical imaging device and which is used for test-wise execution of the retrieved candidate improvement result (c); - A measurement unit which is adapted to measure improvement parameters (par) during the test-wise execution on the test infrastructure; - An output interface which is adapted for providing the improvement result (r), wherein the improvement result (r) comprises those candidate improvement results (c) for which the measured improvement parameters (par) meet predefined requirements (req) - wherein the improvement result (r) is used to automatically generate a set of computer instructions to be executed in the runtime environment, in reply to a confirmation signal, issued by the medical imaging device and/or by a central improvement node and - wherein the improvement result (r) comprises a new-install instruction to newly install an application on the medical imaging device, a configuration instruction to apply a new configuration of an installed application, a replacement instruction for replacing an installed application with a replacement application, an add-instruction for provisioning of additional data sources with its interfaces and/or new functions to be activated in an installed application. - A state interface which is adapted to detect a state (st) of the runtime environment on the medical imaging device; wherein the state (st) comprises parameters, indicating: installed applications, a number of logged-on users, used formats, physical and logical parameters of the medical imaging device; - A database interface (dbi) to a database in which a correlation is stored between states (st), improvement targets (t) and corresponding candidate improvement result (c), so that the database may be accessed with the detected state (st) in order to retrieve at least one corresponding candidate improvement result (c); - A test infrastructure which is provided for each of the different medical imaging devices dedicatedly by representing the detected state (st) of the runtime environment of the medical imaging device and which is used for test-wise execution of the retrieved candidate improvement result (c); - A measurement unit which is adapted to measure improvement parameters (par) during the test-wise execution on the test infrastructure; - An output interface which is adapted for providing the improvement result (r), wherein the improvement result (r) comprises those candidate improvement results (c) for which the measured improvement parameters (par) meet predefined requirements (req) - wherein the improvement result (r) is used to automatically generate a set of computer instructions to be executed in the runtime environment, in reply to a confirmation signal, issued by the medical imaging device and/or by a central improvement node and - wherein the improvement result (r) comprises a new-install instruction to newly install an application on the medical imaging device, a configuration instruction to apply a new configuration of an installed application, a replacement instruction for replacing an installed application with a replacement application, an add-instruction for provisioning of additional data sources with its interfaces and/or new functions to be activated in an installed application.