home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / point / d34051.msg < prev    next >
Encoding:
Internet Message Format  |  1988-05-03  |  2.6 KB

  1. Date: 12 Apr 1987 10:49-PDT
  2. Subject: Second DoD Directive
  3. From: CASTOR@ADA20.ISI.EDU
  4.  
  5. Dear Friends of Ada*:
  6.  
  7. On April 2, 1987 the Honorable William H. Taft, IV (Deputy
  8. Secretary of Defense) signed DoD Directive 3405.1, entitled
  9. "Computer Programming Language Policy".  This directive, which
  10. was prepared by the Comptroller's Office within OSD, supercedes
  11. DoD Instruction 5000.31, "Interim List of DoD Approved Higher
  12. Order Programming Languages (HOL)" dated November 24, 1976.
  13.  
  14. Section D. POLICY directly addresses Ada via the following:
  15.  
  16. 3. Limit the number of programming languages used within the
  17. Department of Defense to facilitate achievement of the goal of
  18. transition to the use of Ada for DoD software development.
  19.  
  20.        a. The Ada programming language shall be the single,
  21. common, computer programming language for Defense computer
  22. resources used in intelligence systems, for the command and
  23. control of military forces, or as an integral part of a weapon
  24. system.  Programming languages other than Ada that were
  25. authorized and being used in full-scale development may continue
  26. to be used through deployment and for software maintenance, but
  27. not for major software upgrades.
  28.  
  29.        b. Ada shall be used for all other applications, except
  30. when the use of another approved higher order language is more
  31. cost-effective over the application's life-cycle, in keeping with
  32. the long-range goal of establishing Ada as the primary DoD higher
  33. order language (HOL).
  34.  
  35.        c. When Ada is not used, only the other standard higher
  36. order programming languages shown in enclosure 3 shall be used to
  37. meet custom-developed procedural language programming
  38. requirements.  The use of specific HOL's shall be based on
  39. capabilities of the language to meet system requirements.
  40. Guidance in selecting the appropriate HOL to use is provided in
  41. NBS Special Publication 500-117.
  42.  
  43. (Note - The list of approved languages shown in enclosure 3
  44. includes: Ada, C/ATLAS, COBOL, CMS-2M, CMS-2Y, FORTRAN, JOVIAL
  45. (J73), Minimal BASIC, PASCAL, SPL/1.)
  46.  
  47. The text of this directive is too lengthy to distribute via net.
  48. However, by April 17, 1987 the text of the directive will be
  49. available on the DDN Ada20 host under the file name
  50. "<ada-info>3405-1.hlp".  It will also be available on the PC
  51. bulletin board under the file name "3405-1.hlp".  (The phone
  52. number for the PC bulletin board is (202) 694-0215.  Please feel
  53. free to disseminate this directive to the widest possible
  54. audience.
  55.  
  56.  
  57.  
  58. Virginia L. Castor (Director, Ada Joint Program office)
  59.  
  60. *Ada is a Registred Trademark of the U.S.  Government (Ada Joint
  61. Program Office)
  62.