Operating system and data base using table access method with dynamic binding
US5682535A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Jan 13, 1997 |
| Grant date | Oct 28, 1997 |
| Priority date | — |
| Expiry date | Jan 13, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/31
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system for program development and execution consisting of a high level programming language based on a four part rule organization, consisting of a rule definition, a list of conditions, a list of actions which are taken upon satisfaction of a corresponding condition, and a list of exception handlers. The high level language is translated into an internal representation which controls a virtual stack machine. The virtual stack machine performs dynamic binding of rules and data to the current rule. Data access events are supplied through a table access method which provides an interface to the variety of sources of data coupled to the system. These sources of data include screens, import/export mechanisms, a foreign database system, such as IMS, and a local database system known as the table data store. The table data store organizes data in an object oriented, relational system, where each table is ordered on a primary key. Also, the table access method performs selection and ordering operations on the tables accessible through the table access method, implements and triggers invalidation routines upon data access events, in a recursive relationship with the virtual stack machin…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.