DocumentCode :
2551337
Title :
Ada to SQL interfaces for C/sup 3/I applications
Author :
Wenjen, W.C.
Author_Institution :
Hughes Aircraft Co., Fullerton, CA, USA
fYear :
1990
fDate :
4-9 Feb. 1990
Firstpage :
209
Lastpage :
221
Abstract :
The implementation considerations for Ada to Structured Query Language (SQL) interfaces in command, control, communications, and intelligence (C/sup 3/I) applications are described. In particular, four aspects of these interfaces are considered: program portability, query optimization, null value treatment, and host variable semantics. Three different proposals for a standard Ada-to-SQL interface are examined with respect to these criteria: the ANSI proposal, the Institute for Defense Analyses (IDA) Ada/SQL approach, and the Software Engineering Institute (SEI) SQL Ada module extension (SAME) technique. The SAME binding was found to be most appropriate for C3I systems due to its support for separate application and database development, integrated support for null-values, type conversion, and error handling. Alternatively, the ANSI interface could also be used by creating a layer of interfacing programs which are used by the application program.<>
Keywords :
Ada; command and control systems; military computing; program processors; query languages; relational databases; software portability; ANSI; Ada module extension; Ada-to-SQL interface; C/sup 3/I; Institute for Defense Analyses; Software Engineering Institute; Structured Query Language; command, control, communications and intelligence; error handling; host variable semantics; null value treatment; program portability; query optimization; relational database; type conversion; ANSI standards; Communication system control; Database languages; Intelligent control; Intelligent structures; Null value; Proposals; Query processing; Software engineering; Software standards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Applications Conference, 1990. Digest., 1990 IEEE
Conference_Location :
Vail, CO, USA
Type :
conf
DOI :
10.1109/AERO.1990.109086
Filename :
109086
Link To Document :
بازگشت