DocumentCode
1051601
Title
A tale of three disciplines and a revolution [software engineering]
Author
Poore, Jesse H.
Author_Institution
Dept. of Comput. Sci., Tennessee Univ., Knoxville, TN, USA
Volume
37
Issue
1
fYear
2004
Firstpage
30
Lastpage
36
Abstract
Circuit engineering is a discipline that has done the job right, and genetic engineering is at least trying to do the job right. Both have managed vast complexity and achieved a high level of public trust. Software engineering could take lessons from either discipline, and this is not simply an academician´s lament; the cost of software is enormous and risk to public safety daunting. Many of us regard the 1968 NATO conference as the birth of software engineering, which was then regarded as the design of computer programs and software-intensive systems within a performance, quality, and economical framework. Like circuit and genetic engineers, software engineers should look first to the underlying science for vocabulary, methods and tools. Software is the hope and means for progress in science and in better industrial products, yet software engineering seems to be languishing in a dark prison of its own making. Professional societies, industry associations and government regulators must certify products in narrow specializations. Programming language compilers is an area that is sufficiently mature to support effective certification protocols. The software field must find a way to bind university preparation with industry practice.
Keywords
DP industry; reverse engineering; software engineering; circuit engineering; computer program design; genetic engineering; programming language compilers; software cost; software engineering; software methods; software quality; software tools; software vocabulary; software-intensive systems; Circuits; Computer industry; Costs; Genetic engineering; Government; Professional societies; Software engineering; Software safety; Software tools; Vocabulary;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/MC.2004.1260722
Filename
1319270
Link To Document