Dynamic configuration files
AssigneeInternational Business Machines Corporation
InventorJames Bognar
Life of this patent
Estimating the term…
Abstract
A dynamic nature is added to configuration files so that various types of dynamic functions can be performed within them. Variables are utilized within the configuration files. Thus, it is possible to have parameters specified in one configuration file and a formula to which the parameters will be applied in another configuration file. This allows changing of the values in the parameter file without having to modify the formula file, thereby streamlining the modification process when changes need to be made. In addition, it provides the capability for cross-referencing between configuration properties by allowing for variables in properties that refer to other properties.
Claims20
A method of returning dynamic results from the processing of a configuration file by a processor, said processor including a memory, comprising:
- loading into memory a configuration file comprising configuration properties having one or more variables;
- resolving the variables of the configuration properties;
- and
- replacing each variable with the results of its respective resolving step.
A system of returning dynamic results from the processing of a configuration file by a processor, said processor including a memory, comprising:
- means for loading into memory a configuration file comprising configuration properties having one or more variables;
- means for resolving the variables of the configuration properties;
- and
- means for replacing each variable with the results of its respective resolving step.
A computer program product for returning dynamic results from the processing of a configuration file by a processor, said processor including a memory, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising:
- computer-readable program code that loads into memory a configuration file comprising configuration properties having one or more variables;
- computer-readable program code that resolves the variables of the configuration properties;
- and
- computer-readable program code that replaces each variable with the results of its respective resolving step.
Dependencies are inferred from the claim text.