齐乐娱乐手机版_齐乐娱乐手机版客户端【专用下载通道】提供语文教学论文 数学教学论文 英语教学论文 物理教学论文 化学教学论文 生物教学论文 政治教学论文 地理教学论文
您的当前位置:首页 > 淘论文 > 论文范文 > 英语教学论文 > 正文

Modern software engineering analysis Therac-25 disaster

Modern software engineering analysis Therac-25 disaster
 
1 of the problem
Therac-25 radiation therapy machines manufactured by Atomic Energy of Canada Limited, during use of the device in June 1985 to January 1987, a total of six doses of radiation events, resulting in the death of four patients, two of them seriously devastating medical accident. Therac-25 incident has been 20 years of history, accidents surface phenomenon by overdose caused by radiation, but in fact, there is a serious problem deeper reason is the security of the system and software design.
2 Therac-25 accidents reproduce
In December 1985, a woman after X-ray therapy, alignment angle Therac-25 beam emitted slot complexion faded. Fortunately, though she injured but survived.
3 basic principles of software engineering
Software engineering "software crisis" of the 1960s, it is a study to build and maintain an effective, practical and high-quality software engineering discipline. The goal of software engineering is to improve software quality and productivity, and ultimately achieve the industrialization of software production. Seven basic principles of software engineering:
(1) Using a phased life cycle plan strict management
(2) Adhere to the stages of assessment
(3) Strict product control
(4) The use of modern programming techniques
(5) The results should be able to clearly review
(6) The development team should be concise
(7) Recognize the need to continue to improve the practice of software engineering
4 Therac-25 accidents modern engineering analysis
(1) the complexity of the accident failed to give sufficient attention to
The occurrence of any accident, rarely simple, usually contain many interrelated events constitute a complex network of factors involved, such as technology, humanities, organizations. Under the conditions of this Therac-25 several accidents because there is no clear evidence convinced the cause of the accident have been identified, such as the micro-switch in the Hamilton accident as the main reason for the accident, and ignored on a variety of other possible factors. Another wrong assumption is that, to correct a software error, it will prevent accidents from occurring in the future, in fact, the software failure is always a one constantly exposed.
(2) Systems engineering disregarded
A major error is that too much trust in the software. Non-software professionals seem to think that the software will not fail to place undue reliance on computer-controlled functions. In fact, the software not occur loss as hardware failure, software design errors harder to detect and eliminate. Hardware failure mode is generally limited, so building protection agencies is relatively easy from Therac-25 lessons learned in the implementation of computer control, do not delete the standard hardware interlock device.
网址:http://www.dgdxs.com/lunwen/yingyu/2010.html
上一篇:颜色词在英语和汉语之间的差异提纲 下一篇:With the combination of facebook social capital
与该文相关的论文
  1. 成语翻译文化从英语到中文的影响研究提纲
  2. 颜色词在英语和汉语之间的差异提纲
  3. Modern software engineering analysis Therac-25 dis
  4. Discourse the reasons,influence and enlightenment
  5. 2013—2014第一学期小学英语教学工作总结
  6. On the Difference between Chinese and Western Food
  7. 英汉语言中性别歧视的对比研究
  8. With the combination of facebook social capital
  9. 从目的论看双关语的翻译美国处境喜剧提纲
  10. 文化差异和不同方法对汉语英语广告翻译的研究提纲
齐乐娱乐手机版