METHOD AND SYSTEM FOR CAPTURING USER INTERFACE STRUCTURE IN A MODEL BASED SOFTWARE SYSTEM
First Claim
1. A method of capturing device-independent user interface structure in a model based software system comprising:
- receiving at least one entry point by a business system using a processor;
providing a user interface corresponding to the at least one entry point by the processor;
capturing user interface meta-data associated with the user interface by the processor;
identifying at least one event associated with user interface elements as a response to user actions based on the captured user-interface meta-data by the processor;
identifying, by the processor, a pattern signature in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs; and
mapping the identified at least one event to the identified pattern signature by the processor, thereby achieving the user interface structure in the model based software system.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for capturing device-independent user interface structure in a model based software system are disclosed. In one embodiment, at least one entry point is received from a user by a business system. Further, a user interface corresponding to the at least one entry point is provided. Furthermore, user interface meta-data associated with the user interface is captured. Also, at least one event associated with user interface elements is identified as a response to user actions based on the captured user-interface meta-data. In addition, a pattern signature is identified in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs. Then, the identified at least one event is mapped to the identified pattern signature.
-
Citations
20 Claims
-
1. A method of capturing device-independent user interface structure in a model based software system comprising:
-
receiving at least one entry point by a business system using a processor; providing a user interface corresponding to the at least one entry point by the processor; capturing user interface meta-data associated with the user interface by the processor; identifying at least one event associated with user interface elements as a response to user actions based on the captured user-interface meta-data by the processor; identifying, by the processor, a pattern signature in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs; and mapping the identified at least one event to the identified pattern signature by the processor, thereby achieving the user interface structure in the model based software system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for capturing device-independent user interface structure in a model based software system comprising:
-
a processor; memory coupled to the processor, and wherein the memory includes a user interface structure capturing module to; receive at least one entry point by a business system; provide a user interface corresponding to the at least one entry point; capture user interface meta-data associated with the user interface; identify at least one event associated with user interface elements as a response to user actions based on the captured user-interface meta-data; identify a pattern signature in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs; and map the identified at least one event to the identified pattern signature, thereby achieving the user interface structure in the model based software system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium for capturing device-independent user interface structure in a model based software system having instructions that, when executed by a computing device, cause the computing device to perform a method comprising:
-
receiving at least one entry point by a business system; providing a user interface corresponding to the at least one entry point; capturing user interface meta-data associated with the user interface; identifying at least one event associated with user interface elements as a response to user actions based on the captured user-interface meta-data; identifying a pattern signature in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs; and mapping the identified at least one event to the identified pattern signature, thereby achieving the user interface structure in the model based software system. - View Dependent Claims (18, 19, 20)
-
Specification