Detecting and handling changes to back-end systems
First Claim
1. A computer program product, tangibly embodied in an information carrier, the computer program product comprising instructions operable to cause data processing apparatus to:
- receive configuration data for a pattern, the pattern including a predefined arrangement of user interface elements and specifying predefined actions that can be performed using the user interface elements, the configuration data comprising a first version identification and specifying associations between one or more of the user interface elements and one or more entities in a back-end system;
access the back-end system and obtain a second version identification; and
if the first version identification does not match the second version identification, modify the configuration data based on information about the back-end system.
3 Assignments
0 Petitions
Accused Products
Abstract
The description includes methods and apparatus, including computer program products, for detecting and handling changes to back-end systems. Configuration data for a pattern is received. The pattern includes a predefined arrangement of user interface elements and specifies predefined actions that can be performed using the user interface elements. The configuration data includes a first version identification and specifies associations between one or more of the user interface elements and one or more entities in a back-end system. The back-end system is accessed and a second version identification is obtained. If the first version identification does not match the second version identification, the configuration data is modified based on information about the back-end system.
27 Citations
26 Claims
-
1. A computer program product, tangibly embodied in an information carrier, the computer program product comprising instructions operable to cause data processing apparatus to:
-
receive configuration data for a pattern, the pattern including a predefined arrangement of user interface elements and specifying predefined actions that can be performed using the user interface elements, the configuration data comprising a first version identification and specifying associations between one or more of the user interface elements and one or more entities in a back-end system;
access the back-end system and obtain a second version identification; and
if the first version identification does not match the second version identification, modify the configuration data based on information about the back-end system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product, tangibly embodied in an information carrier, the computer program product comprising instructions operable to cause data processing apparatus to:
-
receive a specification of a configuration application corresponding to a pattern, wherein;
the pattern includes a predefined arrangement of user interface elements and specifies predefined actions that can be performed using the user interface elements; and
the configuration application comprises a first version identification, and is operable to enable a user to specify associations between one or more of the user interface elements and one or more entities in a back-end system;
access the back-end system and obtain a second version identification; and
if the first version identification does not match the second version identification, modify the configuration application based on information about the back-end system.
-
-
25. A method comprising:
-
receiving configuration data for a pattern, the pattern including a predefined arrangement of user interface elements and specifying predefined actions that can be performed using the user interface elements, the configuration data comprising a first version identification and specifying associations between one or more of the user interface elements and one or more entities in a back-end system;
accessing the back-end system and obtaining a second version identification; and
if the first version identification does not match the second version identification, modifying the configuration data based on information about the back-end system.
-
-
26. A system comprising:
a pattern component adapted to receive configuration data for a pattern, the pattern including a predefined arrangement of user interface elements and specifying predefined actions that can be performed using the user interface elements, the configuration data comprising a first version identification and specifying associations between one or more of the user interface elements and one or more entities in a back-end system, access the back-end system and obtain a second version identification, and, if the first version identification does not match the second version identification, modify the configuration data based on information about the back-end system.
Specification