Abstracting Business Logic into Centralized Database Controls
First Claim
1. A computer-implemented method for abstracting business logic into centralized database controls, the method comprising:
- identifying data use code in the business logic;
analyzing the data use code to determine a general data model;
implementing the general data model in the centralized database controls.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products for abstracting business logic into centralized database controls are disclosed herein. In one general embodiment, a method, executed by a computer system, includes identifying data use code in business logic: analyzing the data use code to determine a general data model: and implementing the general data model in the centralized database controls. The general data model is an abstraction embodying the functionality inherent in the data use code. In specific embodiments, identifying data use code in the business logic may be carried out by identifying the data use code in at least one subcomponent of the business logic, such as a user interface code component, a database coding, a table, or a file. The computer system may remove the data use code from the business logic or designate the data use code for removal.
24 Citations
20 Claims
-
1. A computer-implemented method for abstracting business logic into centralized database controls, the method comprising:
-
identifying data use code in the business logic; analyzing the data use code to determine a general data model; implementing the general data model in the centralized database controls. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product disposed on a computer-readable medium for abstracting business logic into centralized database controls, the computer program product comprising:
-
computer program instructions for identifying data use code in the business logic; computer program instructions for analyzing the data use code to determine a general data model; and computer program instructions for implementing the general data model in the centralized database controls. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for abstracting business logic into centralized database controls, the system comprising:
-
a processor; and a computer memory operatively coupled to the processor, the computer memory having disposed within it; computer program instructions for identifying data use code in the business logic; computer program instructions for analyzing the data use code to determine a general data model; and computer program instructions for implementing the general data model in the centralized database controls. - View Dependent Claims (20)
-
Specification