DocumentCode
2661955
Title
High-pressure steam engines and computer software
Author
Leveson, Nancy G.
Author_Institution
University of California, Irvine
fYear
1992
fDate
0-0 1992
Firstpage
2
Lastpage
14
Abstract
It is argued that we do not want to impede progress by writing unachievable standards or inadvertently increase risk by implementing the wrong standards. We have not scientifically established the benefits and effectiveness of most of our software engineering techniques. Depending on a particular software engineering methodology to assure safety by assuming it will produce error-free or ultra-high reliability software is dangerous. And as the technology progresses, standards that require the use of specific approaches often lag behind. Manufacturers may feel no ethical or legal duty to go beyond what is required in the standard. Moreover, manufacturers or those who will personally benefit financially from particular techniques being included or not included in the standards sometimes play a dominant role in the drafting process. The result may be watered down req1~irements or the recommendation of techniques with more commercial than technical value. The alternative is to construct flexible standards specifying general criteria for acceptability of a methodology instead of a specific methodology and ensuring that those building safety-critical software have the competency and personal responsibility to use the best approaches available at the time and for the particular project characteristics. As Edison argued with respect to electricity, increased government regulation of our technology may not be to anyone´s benefit; but it is inevitable unless we, as the technology´s developers and users, take the steps necessary to ensure safety in the devices that are constructed and technical competencies in those that construct them.
Keywords
Accidents; Boilers; Computer science; History; Software; Steam engines; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1992. International Conference on
Conference_Location
Melbourne, Australia
ISSN
0270-5257
Print_ISBN
0-89791-504-6
Type
conf
DOI
10.1109/ICSE.1992.753485
Filename
753485
Link To Document