DocumentCode
1169633
Title
Porting Ada: a report from the field
Author
Skazinski, Joseph G.
Author_Institution
Magnavox Electron. Syst. Co., Fort Wayne, IN, USA
Volume
27
Issue
10
fYear
1994
Firstpage
58
Lastpage
64
Abstract
With the constant barrage of new systems, porting software applications is inevitable. This article takes a look at the problems involved in porting an Ada/C application. The porting effort begins when the software architecture is defined and the code implemented. The task is completed with the successful execution of the software on all target platforms. The AFATDS porting effort to the HP RISC platform was completed successfully. The effort to port AFATDS to an InteVSCO Unix platform is still incomplete and is awaiting an Ada compiler upgrade that can pass the AFATDS messaging schema´s large arrays to generic procedures. With the numerous operating systems available, the constant barrage of new operating system releases, and the continual hardware advancements, the need to port software applications is evident. The success of any porting effort depends on the maturation and reliability of the tools being used. If the Department of Defense´s dual-use strategy is to succeed, DoD must also foster the development of reliable and affordable Ada tools.<>
Keywords
Ada; C language; program compilers; software portability; AFATDS porting effort; Ada compiler; Ada tools; Ada/C application; Department of Defense; HP RISC platform; InteVSCO Unix platform; operating systems; porting; software applications; software architecture; Application software; Data systems; Graphical user interfaces; Hardware; Military computing; Operating systems; Software libraries; Software systems; System software; Workstations;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.318595
Filename
318595
Link To Document