AUTOMATIC INTERFACE GENERATION FOR AN ENTERPRISE RESOURCE

A system and method are presented for automatically accessing stored data via an enterprise data resource, without actually altering the stored data. Rather, the present invention creates an interface (46) that enables the user to write and retrieve data via the enterprise resource. First, the enter...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: HADAS, ILAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method are presented for automatically accessing stored data via an enterprise data resource, without actually altering the stored data. Rather, the present invention creates an interface (46) that enables the user to write and retrieve data via the enterprise resource. First, the enterprise resource is analyzed and decomposed into logical data units (14). Next, each logical data unit (14) is translated into an application component (24), comprising an object associated with methods and data. Next, each application component (24) is added to a hierarchical object-oriented data structure (38) according to the relationships between logical data units (14). The data structure (38) may be manually edited by the user. Finally, the data structure is translated into an application by an engine using a "factory" model, thereby efficiently coding the portions of the interface that are similar or identical for all enterprise data resources. The final application is preferably a group of objects having a user interface, data input, and data output. L'invention concerne un système et un procédé permettant d'accéder automatiquement à des données mémorisées en passant par une ressource de données d'entreprise sans modifier réellement les données mémorisées. La présente invention permet plutôt de créer une interface (46) grâce à laquelle l'utilisateur peut écrire et extraire des données en passant par la ressource d'entreprise. La ressource d'entreprise est d'abord analysée et décomposée en unités (14) de données logiques. Ensuite, chaque unité (14) de données logique est traduite dans un composant (24) d'application comprenant un objet associé à des procédés et à des données. Chaque composant (24) d'application est ensuite ajouté à une structure (38) de données orientée objets hiérarchique en fonction des liens entre les unités (14) de données logiques. La structure (38) de données peut être éditée manuellement par l'utilisateur. Enfin, la structure de données est traduite dans une application par un moteur selon un modèle /= , ce qui permet de coder efficacement les parties de l'interface qui sont similaires ou identiques dans toutes les ressources de données de l'entreprise. L'application finale est de préférence un groupe d'objets comprenant une interface utilisateur, une entrée de données et une sortie de données.