Patent ID: 8689179

Claim:
A method associated with a system landscape having a plurality of independent systems, comprising: determining a refactoring object associated with modification of at least one code-based object; transporting the refactoring object to a set of independent systems in the system landscape via inserting, at a root system, the refactoring object into a refactoring transport request and distributing the refactoring transport request to the set of independent systems, each independent system coupled to a communications network, wherein the independent systems comprise a test system and a production system; arranging for modifications of code-based objects to be performed at each system of the set of independent systems in the system landscape; maintaining a refactoring registry associated with refactoring objects, the refactoring registry comprising a refactoring object identifier, a system associated with the refactoring object identifier and a status, wherein the status includes current state of the refactoring as being pending, in process, complete or occurrence of an error; and receiving an indication from each independent system at the refactoring registry, the indication confirming whether the refactoring has been executed successfully.