Patent ID: 8555249

Claim:
A computerized method for lifecycle stable user interface (UI) adaptations, a computer including at least one processor for executing program code and memory, the method comprising: receiving at least one user interface (UI) adaptation to a default UI; saving the at least one UI adaptation as a reference field to a specific entity in a repository behind the UI; saving the position in the UI of the at least one UI adaptation; reconstructing the at least one UI adaptation by combining the saved at least one UI adaptation and the position in the UI of the at least one UI adaptation to the default UI; and reconstructing the at least one UI adaptation to a following release of the default UI by using one or more stable anchors as extension points to attach the at least one UI adaptation, wherein the at least one UI adaptation is selected at runtime from a UI panel comprising a first selection list with one or more screen areas on which the at least one UI adaptation is performed, and a second selection list with a set of changes applicable for the one or more screen areas, and wherein the one or more stable anchors are semantically coherent set of fields in the default UI remaining in the following release of the default UI.