1. A computer implemented method for support of maintaining a computer system, the method comprising: evaluating a current system state and detecting a first lattice element corresponding to the current system state; locating at least one state improvement path within a lattice that represents states of the computer system, between the first lattice element and a second lattice element representative of a target system state; wherein an order of lattice elements in the lattice corresponds to a quality of states represented by the lattice elements, determining, for at least one state improvement path, rules that should be satisfied in order to reach the system target state; and determining how to fulfill the rules associated with at least one state improvement path; wherein at least one rule that should be satisfied in order to reach the system target state that creates a physical configuration of hardware objects in the computer system.