Prospects for an engineering discipline of software
Shaw, M.
Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA;
This paper appears in: Software, IEEE
Publication Date: Nov 1990
Volume: 7,
Issue: 6
On page(s): 15-24
ISSN: 0740-7459
References Cited: 16
CODEN: IESOEG
INSPEC Accession Number: 3813941
Digital Object Identifier: 10.1109/52.60586
Current Version Published: 2002-08-06
Abstract
Although software engineering is not yet a true engineering
discipline, it has the potential to become one. Older engineering fields
are examined to ascertain the character that software engineering might
have. The current state of software technology is discussed, covering
information processing as an economic force, the growing role of
software in critical applications, the maturity of development
techniques, and the scientific basis for software engineering practice.
Five basic steps that the software engineering profession must take to
become a true engineering discipline are described. They are:
understanding the nature of expertise, recognizing different ways to get
information, encouraging routine practice, expecting professional
specializations, and improving the coupling between science and
commercial practice
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.