Method and computer system for dynamic data type enrichment
First Claim
Patent Images
1. A method (400) for dynamic data type enrichment comprising the steps:
- using (410) at least one basic data type (110) in a predefined application program (210); and
adding (420) metadata (150) to the at least one basic data type (110) at runtime when the application program (210) is executed.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product and computer system for dynamic data type enrichment. A predefined application program (210) uses (410) at least one basic data type (110). At runtime, when the application program (210) is executed, the computer system (900) adds (420) metadata (150) to the at least one basic data type (110).
34 Citations
24 Claims
-
1. A method (400) for dynamic data type enrichment comprising the steps:
-
using (410) at least one basic data type (110) in a predefined application program (210); and
adding (420) metadata (150) to the at least one basic data type (110) at runtime when the application program (210) is executed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system (900) comprising:
-
a memory storing an application program (210) that uses a basic data type (110); and
a processor executing instructions to add metadata (150) to the basic data type (110) when executing the application program (210). - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for generating an application program (210) comprising the steps:
-
making available at least one metadata service (191) to be used in the application program (210) at design time for defining how the application program (210) can access metadata (150) at runtime; and
including a first implementation portion of the least one metadata service (191) in the IDE (800) that is unaffected by changes of a second implementation portion of the least one metadata service (191) in a metadata store (220). - View Dependent Claims (23)
-
-
24. A method for changing metadata (150) comprising the steps:
-
executing an application program (210) that uses at least one metadata service (191) to access the metadata (150) in a metadata store (220);
changing the metadata (150) in the metadata store (220) at runtime of the application program (210); and
using the at least one metadata service (191) in the application program (210) for using the changed metadata without restarting the application program (210).
-
Specification