Skip to main content
Log in

Automated software engineering: supporting understanding

  • Published:
Automated Software Engineering Aims and scope Submit manuscript

Abstract

The most important role for automation in software engineering is the support of human understanding. Some aspects of understanding and how it can be supported are discussed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Burstall, R.M., Goguen, J.A.: The semantics of CLEAR, a specification language. In: Proceedings of the Abstract Software Specifications Winter School, Copenhagen, pp. 292–332. Springer LNCS 86 (1979)

  • Dijkstra, E.W.: A case against the GO TO statement; EWD215, published as a letter (Go To Statement Considered Harmful) to the editor of Communications of the ACM Volume 11 Number 3 pages 147–148, March 1968

  • Hoare, C.A.R.: The emperor’s old clothes (Turing Award Lecture); CACM 24,2, February 1981; reprinted in C.A.R. Hoare and C.B. Jones, Essays in Computing Science, Prentice-Hall (1989)

  • Jackson, M.A.: Principles of Program Design. Academic Press, San Diego (1975)

    Google Scholar 

  • Loeb, V.: ‘Friendly fire’ deaths traced to dead battery: Taliban targeted, but US forces killed. Washington Post, p. 21, 24 March 2002

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Jackson.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jackson, M. Automated software engineering: supporting understanding. Autom Softw Eng 15, 275–281 (2008). https://doi.org/10.1007/s10515-008-0034-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10515-008-0034-8

Keywords

Navigation