Method of managing application definitions used in a computer program
First Claim
1. A method of managing application definitions used in a computer program, comprising the steps:
- establishing a relational database separate from the computer program;
storing the definitions in the database; and
including in the computer program instructions to access and to use the definitions in the database;
whereby a user has access to the definitions, and can alter, change, add and delete said definitions, without accessing the computer program.
0 Assignments
0 Petitions
Accused Products
Abstract
A uniform strategy for the general problem of providing custom editors and initialization strings for beans (all “dynabeans” inherit from a common bean class that incorporates this strategy. This is then extended to allow the initialization strings to be stored in a relational database. The database function is a extension of the function provided by VisualAge Persistence Builder (using some of the EADP extensions). An important advantage of this approach is that many changes to the application can now be handled by adjusting the database version of the bean definition, without a need to touch the underlying code. This will reduce down time for the application, and also improve application stability.
42 Citations
9 Claims
-
1. A method of managing application definitions used in a computer program, comprising the steps:
-
establishing a relational database separate from the computer program;
storing the definitions in the database; and
including in the computer program instructions to access and to use the definitions in the database;
whereby a user has access to the definitions, and can alter, change, add and delete said definitions, without accessing the computer program. - View Dependent Claims (2, 3)
-
-
4. A system for managing application definitions used in a computer program, the system comprising:
-
a relational database separate from the computer program;
definitions stored in the database; and
instructions included in the computer program to access and to use the definitions in the database;
whereby a user has access to the definitions, and can alter, change, add and delete said definitions, without accessing the computer program. - View Dependent Claims (5, 6)
-
-
7. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for managing application definitions used in a computer program, said method steps comprising:
-
establishing a relational database separate from the computer program;
storing the definitions in the database; and
including in the computer program instructions to access and to use the definitions in the database;
whereby a user has access to the definitions, and can alter, change, add and delete said definitions, without accessing the computer program. - View Dependent Claims (8, 9)
-
Specification