Ten Commandments of formal methods ... Ten years later

被引:34
作者
Bowen, JP [1 ]
Hinchey, MG
机构
[1] S Bank Univ, Inst Comp Res, London SE1 0AA, England
[2] NASA, Software Engn Lab, Goddard Space Flight Ctr, Greenbelt, MD USA
[3] Loyola Coll, Baltimore, MD 21210 USA
关键词
D O I
10.1109/MC.2006.35
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
More than a decade ago, the authors offered practical guidelines for projects that sought to use formal methods. Over the years, that article has been widely cited and generated much positive feedback. However, despite this apparent enthusiasm, formal methods use has not greatly increased and some of the same attitudes about the infeasibility of adopting them persist. Yet 10 years later, the original formal methods commandments remain valid. The use of formal methods is not as prevalent as hoped, but formal approaches will always have a niche in computer-based systems development, especially when correct functioning is critical. The next 10 years should see some significant progress in integrating formal methods and traditional development practices.
引用
收藏
页码:40 / +
页数:10
相关论文
共 14 条
[1]  
[Anonymous], 2002, UCBCSD021175
[2]   7 MORE MYTHS OF FORMAL METHODS [J].
BOWEN, JP ;
HINCHEY, MG .
IEEE SOFTWARE, 1995, 12 (04) :34-41
[3]  
Bowen JP, 2005, P 10 INT WORKSH FORM, P8, DOI DOI 10.1145/1081180.1081183
[4]  
HALL JA, 1990, IEEE SOFTWARE SEP, P11
[5]  
HINCHEY MG, 1999, FACIT SERIES
[6]  
HINCHEY MG, 2005, NASA TECH MONOGRAPH
[7]  
HINCHEY MG, 2002, C RES PRACTICE INFOR, V15, P17
[8]  
HINCHEY MG, 1995, APPL FORMAL METHODS
[9]  
LAU KK, 2005, LNCS, V3785
[10]  
MacKenzie D, 2001, MECH PROOF COMPUTING