GRAPHICAL USER INTERFACE METADATA EVOLUTION TOOL
First Claim
1. A product comprising:
- a memory; and
graphical user interface (GUI) metadata processing logic stored in the memory, the GUI metadata processing logic comprising;
communication logic operable to obtain a GUI element type specification message;
parsing logic operable to parse the GUI element type specification message to extract a GUI element identifier and a GUI type identifier from the GUI element type specification message; and
type processing logic operable to maintain a GUI element type metadata record using the GUI element identifier and the GUI type identifier in a GUI element metadata repository.
3 Assignments
0 Petitions
Accused Products
Abstract
A metadata migration tool helps GUI application developers keep track of institutional knowledge that may be lost between application versions. The maintenance and transference of this knowledge from one application version to another aids developers in conforming future applications to restrictions and requirements imposed on previous versions that may not be immediately apparent. The architecture and processes facilitate the migration of this institutional knowledge, thus greatly reducing the time, cost, and resource expenditures spent re-creating similar components in an updated application and updated scripts to test those application components.
65 Citations
25 Claims
-
1. A product comprising:
-
a memory; and graphical user interface (GUI) metadata processing logic stored in the memory, the GUI metadata processing logic comprising; communication logic operable to obtain a GUI element type specification message; parsing logic operable to parse the GUI element type specification message to extract a GUI element identifier and a GUI type identifier from the GUI element type specification message; and type processing logic operable to maintain a GUI element type metadata record using the GUI element identifier and the GUI type identifier in a GUI element metadata repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of maintaining a graphical user interface (GUI) metadata repository, the method comprising:
-
obtaining a GUI element type specification message; parsing the GUI element type specification message to extract a GUI element identifier and a GUI type identifier from the GUI element type specification message; and maintaining a GUI element type metadata record using the GUI element identifier and the GUI type identifier in a GUI element metadata repository. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A product comprising:
-
a memory; metadata migration logic stored in the memory and operable to; locate a source graphical user interface (GUI) application (GAP) metadata record; locate a destination GAP metadata record; identify orphan GUI element metadata present in the source GAP metadata record; and migrate the orphan GUI element metadata to the destination GAP metadata record. - View Dependent Claims (22, 23, 24, 25)
-
Specification