Woodenman(ID:703/woo001)


HOLWG, DoD, 1975. Second of the series of DoD requirements that led to Ada. "Woodenman Set of Criteria and Needed Characteristics for a Common DoD High Order Programming Language", David A. Fisher, Inst for Def Anal Working Paper, Aug 1975. (See Strawman, Tinman, Ironman, Steelman).


Related languages
Strawman => Woodenman   Evolution of
Woodenman => Tinman   Evolution of

References:
  • Clark, David D., et al. "Appraisal of the Woodenman and Recommended Plan for DoD High Order Language Development" Research and Consulting, Inc. for Office of Naval Research 1975 view details Abstract: This report is an evaluation of the "Woodenman Set of Criteria and Needed Characteristics for a Common DoD High Order Programming Language." In particular, it comments on four specific issues: completeness of the Woodenman requirements and their freedom and ambiguity; aspects of the Woodenman that are beyond the state-of-the-art; feasibility of implementing a language meeting the Woodenman requirements; and a recommended plan for meeting the complete Woodenman set of requirements. The appraisal of consultants who prepared the report was that the Woodenman needs major revision and clarification before it can serve as an adequate basis for the design of a standard Department of Defense programming language.
  • Fisher, David A. "Woodenman Set of Criteria and Needed Characteristics for a Common DoD High Order Programming Language", Inst for Def Anal Working Paper, Aug 1975. view details Abstract: The purpose of the common HOL effort is to assure maximum useful DOD software commonality through the adoption of a common high-order programming language. The common HOL should support software development and maintenance for all DOD computer applications. These applications specifically include communications, weapons systems, command and control, test equipment, scientific applications, simulation, and data processing. The language is intended to eventually supplant all programming languages used in DOD except COBOL and Fortran, which already have wide user communities and some standardization within DOD.