Method and apparatus for pattern based generation of graphical user interfaces (GUI)
AssigneeTata Consultancy Services Limited
InventorsVenkatesh Ramanathan, Ulka Shrotri
Life of this patent
Estimating the term…
Abstract
A software tool for modeling and generating user windows of a graphical user interface of a software application has a modeling component for creating models of window types and instances thereof, a conversion component for converting model information into ASCII code, a library component for storing reusable code, and a window generation component for generating graphical user interfaces windows. The tool is characterized in that graphical user interface windows are generated in a batch process wherein certain fields shared by the windows are automatically populated with the appropriate application code taken from or inherited from the wintype model.
Claims13
A software tool for modeling and generating user windows of a graphical user interface of a software application comprising:
- a modeling component for creating models of window types and instances thereof;
- a conversion component for converting model information into ASCII code;
- a library component for storing reusable code;
- and
- a window generation component for generating graphical user interfaces windows;
- characterized in that graphical user interface windows are generated in a batch process wherein certain fields shared by the windows are automatically populated with the appropriate application code taken from or inherited from the wintype model.
7-11. (canceled)
A system for modeling and generating GUI windows for software applications comprising:
- a modeling framework for defining the data structure of the GUI windows;
- a set of GUI standards for governing GUI window behaviors;
- a GUI modeling tool for modeling GUI patterns and generating GUI instances of those patterns modeled;
- and
- a target platform for receiving generated GUI windows and facilitating their operation.
Dependencies are inferred from the claim text.