Skip to main content

Strategic imperatives in software engineering education

  • Conference paper
  • First Online:
Software Engineering Education (SEI 1988)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 327))

Included in the following conference series:

Abstract

The strategic imperatives in software engineering education require that universities address the limits of human performance in the intellectual control of computer systems in industry and government. The remarkable growth in critical dependence of businesses and government agencies on computers in a single human generation presents unprecedented opportunities and challenges for educational institutions. Software development and maintenance seems a heuristic, error prone activity, much as doing arithmetic in roman numerals. Software engineering education must find the analogs of long division in place notation in software analysis and design. Such discoveries will change human capabilities as dramatically in software engineering as grade school students making calculations beyond Euclid's capability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ardis, Mark, James Bouhana, Richard Fairley, Susan Gerhardt, Nancy Martin, and William McKeeman. Core Course Documentation: Master's Degree Program in Software Engineering. Tr-85-17, Wang Institute of Graduate Studies, September 1986

    Google Scholar 

  2. Brooks, Frederick P. Jr. et al. Military Software. Defence Science Board, September 1987

    Google Scholar 

  3. DeMarco, Tom and Timothy Lister. Peopleware: Productive Projects and Teams. Doset House, 1987.

    Google Scholar 

  4. Ford, Gary, Norman Gibbs, James Tomayko. Software Engineering Education. CMU/SEI-87-TR-8, Software Engineering Institute, May 1987

    Google Scholar 

  5. Gibbs, Norman E., Richard E. Fairley, eds. Software Engineering Education: The Educational Needs of the Software Community. Springer-Verlag 1986

    Google Scholar 

  6. Mills, Harlan D. Software engineering education, Proc IEEE, V.68, n. 9, September 1980

    Google Scholar 

  7. Mills, Harlan D. Software Productivity, Little Brown 1983

    Google Scholar 

  8. Mills, Harlan D. Structured programming: retrospect and prospect. IEEE Software, November 1986

    Google Scholar 

  9. Mills, H. D., R. C. Linger, A. R. Hevner, Box structured information systems. IBM Systems Journal, V. 26, n. 4, 1987.

    Google Scholar 

  10. Parnas, D. L. Designing software for ease of extension and contraction. IEEE Trans Software Engineering, SE-5 n. 3, March1979

    Google Scholar 

  11. Eastport Group, Report to the Director, SDIO, 1985

    Google Scholar 

  12. Yourdon, Edward N. Whatever happened to structured analysis? Datamation, V. 37, n. 1, June 1, 1987.

    Google Scholar 

  13. Zelkowitz, M. V., R. T. Yeh, R. G. Hamlet, J. D. Gannon, and V.R. Basili, Software engineering practices in the U. S. and Japan, Computer V. 17, n. 6, May 1984

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gary A. Ford

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mills, H. (1988). Strategic imperatives in software engineering education. In: Ford, G.A. (eds) Software Engineering Education. SEI 1988. Lecture Notes in Computer Science, vol 327. Springer, New York, NY. https://doi.org/10.1007/BFb0043584

Download citation

  • DOI: https://doi.org/10.1007/BFb0043584

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-0-387-96854-4

  • Online ISBN: 978-0-387-34779-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics