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.
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)
Loeb, V.: ‘Friendly fire’ deaths traced to dead battery: Taliban targeted, but US forces killed. Washington Post, p. 21, 24 March 2002
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10515-008-0034-8