IBM Boeblingen's early software contributions

Industrial software development in the 1960s and early 1970s had many of the same problems faced today, but some were unique to the period, primarily cost and technical constraints on hardware-slow processors and I/O, expensive primary and secondary storage, and multiple hardware features with widely varying use. Three examples from an IBM development laboratory illustrate the basic issues and directions and show the steps taken to address these early problems.

[1]  P Lucas,et al.  On the formal description of PL/I , 1969 .

[2]  Albert Endres,et al.  An analysis of errors and their causes in system programs , 1975, IEEE Transactions on Software Engineering.

[3]  George Radin,et al.  NPL: highlights of a new programming language , 1965, CACM.

[4]  Friedrich L. Bauer Software Engineering - wie es begann , 1993, Inform. Spektrum.

[5]  Peter J. Denning,et al.  Thrashing: its causes and prevention , 1968, AFIPS Fall Joint Computing Conference.

[6]  J. B. Birch Functional Structure of IBM Virtual Storage Operating Systems. Part III: Architecture and Design of DOS/VS , 1973, IBM Syst. J..

[7]  Rudolf Bayer,et al.  Organization and maintenance of large ordered indexes , 1972, Acta Informatica.

[8]  Laszlo A. Belady,et al.  A Study of Replacement Algorithms for Virtual-Storage Computer , 1966, IBM Syst. J..

[9]  Emerson W. Pugh,et al.  IBM's 360 and early 370 systems , 1991 .

[10]  Jean E. Sammet,et al.  Programming languages - history and fundamentals , 1969, Prentice-Hall series in automatic computation.

[11]  Albert Endres An Analysis of Errors and Their Causes in System Programs , 1975, IEEE Trans. Software Eng..

[12]  Klaus M. Schulz Einige Methoden zur Vorhersage des Verhaltens kleiner Systeme mit virtuellem Speicher , 1972, GI Jahrestagung.

[13]  Charles H. Kriebel,et al.  Review of "Programming Languages: History and Fundamentals, by (Miss) Jean E. Sammet." Prentice-Hall, Inc. (1969) , 1969, DATB.

[14]  Klaus Darga On-Line Inquiry Under a Small-System Operating System , 1970, IBM Syst. J..

[15]  Karl E. Ganzhorn,et al.  The buildup of the IBM Boeblingen laboratory , 2004, IEEE Annals of the History of Computing.