DocumentCode :
561362
Title :
The role of human creativity in mechanized verification
Author :
Moore, J. Strother
Author_Institution :
Univ. of Texas at Austin, Austin, TX, USA
fYear :
2011
fDate :
Oct. 30 2011-Nov. 2 2011
Firstpage :
18
Lastpage :
18
Abstract :
Summary form only given. In a presentation at FMCAD 1996 I decried industry´s expectations that the creative insights of highly-paid, world-class hardware designers “should” be checkable by “push-button” tools. In the associated paper, my co-authors and I observed that unequivocal rejection of “lightweight” tools is impossible because of the role of “heavyweight thinking” in their use: problems that are impossibly large can often be rendered tractable by push-button means if the user is clever or persistent enough to create the right abstractions. The sensitivity of “tractability” to apparently minor modeling decisions is a well-known phenomenon for all of our tools. The decision not to model a certain bit or to avoid a certain form of definition, while appearing coincidental to the reader, may in fact be a crucial choice and we ought to highlight such decisions when we are aware of their importance. That we sometimes do not highlight them is not intellectual dishonesty but concern for clarity. Like mathematicians who revise a proof repeatedly for publication, the key insights are often lost as the presentation is polished. In this talk I again delve into the key question of the role of human creativity in mechanized verification. I argue that the more explicit we make that role, the better. Unlike mathematicians, we are fundamentally concerned with automating the methods of theorem discovery and proof. By highlighting the “minor decisions” that represent major breakthroughs in the problem, we serve our science better because we identify the key problems yet to be solved.
Keywords :
formal verification; theorem proving; hardware design; heavyweight thinking role; human creativity role; intellectual clarity; lightweight tool; mechanized verification; proof method; push-button tool; theorem discovery method; tractability phenomenon; Awards activities; Computer science; Educational institutions; Hardware; Humans; Sensitivity; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods in Computer-Aided Design (FMCAD), 2011
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4673-0896-0
Type :
conf
Filename :
6148896
Link To Document :
بازگشت