Inventors:
Marsha Ann Brown - Manassas VA
Richard Aime Demers - Rochester MN
James Alan Diephuis - Rochester MN
Lorenzo Falcon - San Jose CA
Thomas E. Frayne - San Jose CA
Sunil Sharadchandra Gaitonde - Rochester MN
Elaine Szafir Patry - Warrenton VA
William Remay - Warrenton VA
Kenneth Mark Sissors - Centreville VA
Ejuana D. Vasquez - Raleigh NC
David Joseph Weber - Rochester MN
Koichi Yamaguchi - Los Gatos CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 945
Abstract:
The ADL system provides a way in which computer programs written in different programming languages can share data. The ADL system comprises the ADL language and the facilities necessary to perform the data sharing function. The ADL language uses the concept of a data description and conversion module. A data description and conversion module, or more simply, an ADL module, is composed of declarations and plans. Each declaration is an ADL description of how a particular program environment represents data. The plan portion of the ADL module contains ADL statements that instruct the computer system to convert the data representations of the source program environment into the data representations of the target program environment.