Trends in computational engineering

Abstract This article presents the author's views on computational engineering. This is an emerging branch of the applied sciences shaped by the interaction of engineering, mathematics, and computer sciences, and paced by present advances in software technology and computer hardware. Impact of these advances on various aspects of engineering software are discussed, and predictions as to future effects are ventured. An annotated multidisciplinary reference list is provided for curious readers.

[1]  Evan L. Ivie The programmer's workbench—a machine for software development , 1977, CACM.

[2]  Niklaus Wirth,et al.  Systematic Programming: An Introduction , 1974 .

[3]  Carlos A. Felippa Database management in scientific computing—I. General description , 1979 .

[4]  Carlos A. Felippa,et al.  Architecture of a distributed analysis network for computational mechanics , 1981 .

[5]  Terry Winograd,et al.  Beyond programming languages , 1979, CACM.

[6]  Edsger W. Dijkstra,et al.  Structured programming , 1972, A.P.I.C. Studies in data processing.

[7]  Carlos A. Felippa Database management in scientific computing—II. Data structures and program architecture , 1980 .

[8]  Brian W. Kernighan,et al.  Elements of Programming Style , 1974 .

[9]  Ernest Braun,et al.  The Semiconductor Industry. (Book Reviews: Revolution in Miniature. The History and Impact of Semiconductor Electronics) , 1978 .

[10]  Starr Roxanne Hiltz,et al.  Network Nation: Human Communication Via Computer , 1979 .

[11]  Loren P. Meissner,et al.  Fortran 77: Featuring Structured Programming , 1980 .

[12]  A. Norman,et al.  The Computerized Society , 1970 .

[13]  Glenford J. Myers,et al.  Structured Design , 1999, IBM Syst. J..

[14]  Richard J. Lipton,et al.  Social processes and proofs of theorems and programs , 1977, POPL.

[15]  Gerald M. Weinberg,et al.  Psychology of computer programming , 1971 .

[16]  Benjamin Kuipers,et al.  Computer power and human reason , 1976, SGAR.

[17]  Edward Yourdon,et al.  Techniques of Program Structure and Design , 1976 .

[18]  Brian W. Kernighan,et al.  Software tools , 1976, SOEN.