Data storage schema independent programming for data retrieval using semantic bridge

   
   

A computer implemented process accesses data stored on one or more computers, the data on each computer having a data storage schema. A program is generated to access the data using terms and constructs of a semantic programming interface. The semantic programming interface provides an abstract, object-oriented representation of the data that is independent of the data storage schemas of the data. Mappings of the representation of the data in the semantic programming interface to each of the data storage schemas of the data stored on the one or more computers are created. The data mappings are used to translate the interface-based program into one or more executable programs. The executable programs are run to access the data stored on the one or more computers. System security and data security are maintained on the one or more computers.

Een computer legde opgeslagen de gegevens van procestoegangen over één of meerdere computers, de gegevens over ten uitvoer elke computer die een schema van de gegevensopslag heeft. Een programma wordt geproduceerd om tot de gegevens toegang te hebben gebruikend termijnen en concepten van een semantische programmeringsinterface. De semantische programmeringsinterface verstrekt een abstracte, object-oriented vertegenwoordiging van de gegevens die van de schema's van de gegevensopslag van de gegevens onafhankelijk zijn. De afbeeldingen van de vertegenwoordiging van de gegevens in de semantische programmeringsinterface aan worden elk van de schema's van de gegevensopslag van de opgeslagen gegevens over de één of meerdere computers gecreeerd. De gegevensafbeeldingen worden gebruikt om het op interface-gebaseerde programma in één of meerdere uitvoerbare programma's te vertalen. De uitvoerbare programma's worden in werking gesteld om tot de opgeslagen toegang te hebben gegevens over de één of meerdere computers. De veiligheid van het systeem en de gegevensveiligheid worden gehandhaafd op de één of meerdere computers.

 
Web www.patentalert.com

< Method and apparatus for retrieving information from semi-structured, web-based data sources

< Method and apparatus for creating software tools using a JTML interface

> Task list window for use in an integrated development environment

> System and method for data collection, evaluation, information generation, and presentation

~ 00106