Computer History Museum

Paul R. DesJardins collection

Item Details

Description
The Paul R. DesJardins collection contains material collected by DesJardins primarily during his work at North American Aviation (NAA), Allen-Babcock Computing (ABC), and Nucleus International. The records span 1947 through 2003 with the bulk of the collection being from 1956 to 1993. One main focus of the material in this collection is the development of the RUSH (Remote Use of Shared Hardware) time-sharing system, which DesJardins managed as principal designer at ABC. RUSH was built on IBM’s PL/I programming language, and this collection holds a significant amount of material on PL/I’s development--primarily by joint efforts between IBM and SHARE--as well. Forms of documentation in this collection for both RUSH and PL/I include technical reports, specifications, manuals, committee proceedings, and correspondence. The collection’s records relating to DesJardins’ work at North American Aviation and Nucleus International are fewer in quantity compared to the Allen Babcock material, but they are useful for gaining a more comprehensive idea of DesJardins’ career. Types of material from NAA and Nucleus International include internal correspondence, manuals, training and course material, technical papers, notebooks, and internal committee reports, such as reports from NAA’s Hardware Committee. Lastly, this collection holds various publications that DesJardins collected as a sort of reference library for different projects, interests, and work. Included are technical papers, newsletters, conference and seminar proceedings, manuals, reference guides, specifications, and promotional material. Much of these publications relate to software design and the use of programming languages, such as Fortran and BASIC. Many of the publications in this part of the collection were published by IBM. The collection’s earliest publication, a paper titled “Planning and Coding of Problems for an Electronic Computing Instrument,” was published in 1947 and written by Herman H. Goldstine and John von Neumann. Biographical/Historical Note Paul R. DesJardins is notable for his work as a programmer, particularly in aerospace applications, operating systems, time-sharing systems, databases, and other industry applications and programs. He graduated from St. Louis University in 1948 with a bachelor’s degree in aeronautical engineering, then studied numerical analysis at UCLA Extension. At the beginning of his career, DesJardins worked in the aerospace industry doing application programming, aircraft design, flight testing, and trajectory analysis for Chase Aircraft Company, Redstone Arsenal, the United States Army, and North American Aviation (NAA). DesJardins was with the army from 1950 to 1953, where he worked in missile trajectory analysis, aircraft flight safety, maintenance, and parts procurement. After the army, DesJardins was employed at NAA from 1954 to 1965 in the Missile Division, where he worked as the supervisor of flight test data analysis, and as the director of the Computer Services Division. He was involved in space flight analysis, celestial mechanics, lunar landing studies, and the NAA’s Hardware Committee. After leaving the NAA, DesJardins worked for Allen-Babcock Computing (ABC) from 1965 to 1972 as the vice president of systems and programming. While at ABC, he was the principal designer of RUSH (Remote Use of Shared Hardware), a time-sharing system for the IBM System/360 Model 50 that used the PL/I language, and contributed to the development of other instructions and applications for a variety of industries. DesJardins worked as a database application consultant from 1973 to 1986, then worked for Nucleus International (formerly Marcus) into the 1990s. While at Nucleus, DesJardins co-designed a bit vector coding method that was patented as the Bit String Compressor with Boolean Operation Processing Capability in 1991. Outside of work, DesJardins was active in the IBM user group SHARE as a program chairman and board of directors member. He was also a national Association for Computing Machinery (ACM) lecturer on application-specific programming in 1969. DesJardins passed away in 2007.
Level of description
Folder
Date
1947-2003, 1956-1993
Publisher
Computer History Museum (Publisher)
Extent
12.5 linear feet in 10 record cartons
Subject
International Business Machines Corporation (IBM), Programming (Electronic Computers)
Collection title
Paul R. DesJardins collection
Credit
Gift of Al Kossow
Catalogue number
102733966
Lot number
X4578.2008

IBM Data Processing Systems Bulletin J28-8023

Type
Document
Catalogue number
102793206
converted_cover_pdf

This folder contains course outlines, notes, glossaries, reading assignments, homework problems, and instruction codes for a FORTRAN coding methods class. Also included are NAA engineering program descriptions by Paul DesJardins and J. H. Howe.

Type
Document
Catalogue number
102764683

These folders contain three incomplete, but related manuals for North American Aviation engineers, along with related correspondence and revisions to past instances of the manuals. The manuals are titled "Engineering Computing Manual," "Group Engineering Computing Manual," and "Engineer's Computing Manual," which focuses on Fortran IV.

Type
Document
Catalogue number
102772908

This folder contains reports made by North American Aviation's Hardware Committee, formed to make computer hardware recommendations. Paul DesJardins was a member of this committee, which was also referred to as a sub-committee of the Electronic Data Processing Study Group. The reports reflect the sub-committee's efforts in "digging out facts, plans, and opinions about the various suppliers and their wares by studying published manuals, contacting suppliers' representatives, visiting twelve computer installations in the aerospace industry and evaluating the significance of what had been learned."

Type
Document
Catalogue number
102772909

These folders contain an ACM SIGPLAN PL/I Bulletin from 1967, SHARE PL/I project meeting minutes from 1970, and SHARE correspondence from August-December 1965. The SHARE correspondence is mostly related to general SHARE activities, but also includes items related to PL/I development.

Type
Document
Catalogue number
102773376

These folders contain PL/I reference and programming manuals, a keyword and character set reference card, a student coding notebook, and a PLAGO/360 users manual.

Type
Document
Catalogue number
102773377

These folders contain several revised versions of PL/I specifications, plus specifications for Binary Synchronous Communications (BSC).

Type
Document
Catalogue number
102773378

These folders contain reports with several revisions and handwritten notes for ECMA TC10 and ANSI XJ31 to use as the basis for consideration of PL/I as a standard language.

Type
Document
Catalogue number
102773379

Type
Document
Catalogue number
102773380

This folder contains a letter and press release from International Timesharing Corporation to Allen-Babcock Computing customers that details ITC's purchase of some of ABC's assets, including its customer list, computer programs, and operating software.

Type
Document
Catalogue number
102773381

These folders contain material related to Allen-Babcock's IBM-contracted development of CPS, which was a subset and extension of PL/I. Material includes reports describing the language, project proposals, handwritten notes and charts, program listings, an IBM manual on microprogramming for the System/360-30, drafts of reports with handwritten edits, and the contents of a design notebook. Also included is a biographical sketch of DesJardins that accompanies his project report on programming for the IBM System/360-50 for an ACM workshop on microprogramming.

Type
Document
Catalogue number
102773382

This folder contains a RUSH time-sharing service agreement, rate schedules, explanation of lease package and services, and system requirements. It also includes a letter to USC Medical Center about the termination of their RUSH service and possible future licensing agreements.

Type
Document
Catalogue number
102773383

These folders contain descriptions of RUSH and its development, a design notebook with program listings and notes, plans, and proceedings from a conference on time-sharing programming for the IBM System/360-50.

Type
Document
Catalogue number
102773384

Type
Document
Catalogue number
102773385

Type
Document
Catalogue number
102773386

Type
Document
Catalogue number
102773387

These folders contain material related to the development of the RUSH application Construction Cost Control. Material includes project authorization forms, project reports, specifications, and DesJardins' project notebook with handwritten notes and charts.

Type
Document
Catalogue number
102773388

These folders contain material related to RUSH applications, including: Critical Path Management; Financial Control : General Ledger; FORE; ICES : Integrated Civil E gngineering Systems; MAP; Merchandising Information and Control; Property Management; Real Estate Investment Analysis; Remote Job Entry; SQUARE; TEXTED.

Type
Document
Catalogue number
102773389

This folder contains manuals and specifications for the RUSH compilers FORUSH and WHINOT.

Type
Document
Catalogue number
102773390

These folders contain a list of project identification numbers and the following project proposals: Varian Data Machines proposal to Allen-Babcock for a communications concentrator system; Allen-Babcock proposal to the State of Washington for a FORE-based automatic budget summarization system; Allen-Babcock proposal to New York City Department of Corrections for an inmate information system; Allen-Babcock proposal to Microdata Corporation for an assembler program; Internal proposal to use an Interdata Model 50 to replace time division multiplexors.

Type
Document
Catalogue number
102773391