Method and system for accessing data in legacy applications

   
   

A method and apparatus is presented for mapping legacy application data. The mapping process consists of trail recording, mapping, and template creation. In the trail recording phase, user interaction with the legacy application is recorded as a trail. Each trail consists of snapshots of every screen encountered, and all of the keystrokes entered by the user. After trail creation, maps of the legacy application are created by sorting the screen snapshots into screens. The sorting is done according to specific rules that are controlled by the end user. The default rules allocate snapshots according to the number, position, and location of the predefined fields found in the snapshots. Additional tags can be defined of alphanumeric text to help properly identify the screens. Templates are then created to allow direct access to the data found on the screens of the legacy application. Separate templates allow access to static fields and tabular fields. Methods are then defined to access particular data in the legacy application. One or more methods can then be defined as a service, which is compiled into a reusable software component.

Um método e um instrumento são apresentados traçando dados da aplicação do legacy. O processo traçando consiste na gravação da fuga, em traçar, e na criação do molde. Na fase da gravação da fuga, a interação do usuário com a aplicação do legacy é gravada como uma fuga. Cada fuga consiste em instantâneos de cada tela encontrada, e em todos os keystrokes incorporados pelo usuário. Após a criação da fuga, os mapas da aplicação do legacy são criados classificando os instantâneos da tela em telas. A classificação é feita de acordo com as réguas específicas que são para o fim usuário controlado. As réguas do defeito alocam instantâneos de acordo com o número, a posição, e a posição dos campos predefinidos encontrados nos instantâneos. Os Tag adicionais podem ser definidos do texto alfanumérico para ajudar corretamente identificar as telas. Os moldes são criados então para permitir o acesso direto aos dados encontrados nas telas da aplicação do legacy. Os moldes separados permitem o acesso aos campos de estática e aos campos tabular. Os métodos são definidos então para alcançar dados particulares na aplicação do legacy. Um ou o mais método pode então ser definido como um serviço, que seja compilado em um componente de software reusável.

 
Web www.patentalert.com

< Information processing system providing a service using electronic map information

< Interactive weather advisory system

> Method for determining the shape of objects directly from range images

> System for network addressing

~ 00152