ADA PACKAGES FOR COMPUTER ACESS TO COORDINATE-REFERENCED DAATA

Period of Performance: 01/01/1984 - 12/31/1984

$448K

Phase 2 SBIR

Recipient Firm

Computer Technology Assoc., Inc.
12530 Parklawn Drive, Suite 470
Rockville, MD 20852
Principal Investigator

Abstract

THIS PROJECT DEVELOPS INTERFACE SOFTWARE THAT ALLOWS SCIENTIFIC AND ENGINEERING APPLICATIONS TO ACESS HETEROGENEOUS COLLECTIONS OF COORDINATED-REFERENCED DATA INDEPENDENT FASHION. COORDINATE-REFERENCED DATA ARE MEASUREMENTS PERFORMED ON POINTS IN SPACE, TIME AND WAVELENGTH IN APPLICATIONS SUCH AS REMOTE SENSING, SURVEILLANCE, AND ASTRONOMY. ATTEMPTS AT STANDARDIZING THESE DATA USALLY FAIL BECAUSE OF THE DATA STRUCTURE IMPOSED BY DIFFERENT INSTRUMENTS, DIVERSITY OF COORDINATE SYSTEMS, DATA REDUNDANCY, AND VOIDS IN THE DATA. IN THIS PROJECT, THE FOLLOWING GUIDELINES FOR IMPLEMENTATION APPLY: 1) DATA SHOULD REMAIN IN CONVENIENT ORIGINAL FORM, 2) INTERFACE SOFTWARE SHOULD RESOLVE VARIATIONS IN FORM WHEN THE DATA ARE RETRIEVED, AND (3) INTERFACE SOFTWARE SHOULD HANDLE MACHINE-SPECIFIC IMPLEMENTATION AND EFFICIENCY CONSIDERATIONS. IN THIS RESEARCH, ADA LANGUAGE FEATURES ARE USED TO PACKAGE ALGORITHMS AND DATA ACCESS METHODS FOR EASY INTERGRATION WITH A BROAD RANGE OF APPLICATION SOFTWARE AND EASIER MIGRATION TO NEW MACHINES. SOME TYPICAL IMAGE PROCESSING UTILITY FUNCTIONS WILL BE EXPRESSED IN ADA PROGRAM LANGUAGE TO EVALUATE THE UTILITY INTERFACE CONCEPT.