In-place definition of software extensions
AssigneeSap SE
InventorsHeiko Witteborg, Anis Charfi, Taid Holmes
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsHeiko Witteborg, Anis Charfi, Taid Holmes
Estimating the term…
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for providing in-place extensions to an application, including receiving one or more artifacts associated with the application; graphically depicting a representation of at least one artifact of the one or more artifacts on a display, the at least one artifact comprising extension points defined by a developer of the application; receiving first user input indicating a first extension to the at least one artifact, the first extension being associated with an extension point of the one or more extension points and being applied to the representation, the at least one artifact remaining unchanged in view of the first extension being applied to the representation; determining a delta based on the first extension and the at least one artifact; and storing the delta in an extension repository, the delta being usable to extend one or more other artifacts.
A computer-implemented method for providing one or more in-place extensions to an application, the method being executed by one or more processors and comprising:
A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for providing one or more in-place extensions to an application, the operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.