Theories of Programming - The Life and Works of Tony Hoare
Theories of Programming - The Life and Works of Tony Hoare
复制标题
编程理论 - 托尼·霍尔的生平和著作
DOI:
10.1145/3477355.3477365
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Brookes S
中科院分区:
文献类型:
--
作者:
Brookes S
In this chapter, we look at how CSP was developed: the language, its semantics, its implementation, and mechanized verification tools. We show how the refine ment checker FDR evolved, and we survey some examples of practical applications inspired by these developments. These include some of the most exciting industrial and academic applications of formal methods. Overall, we want to demonstrate that the CSP framework combines theory with practice in a natural manner and is widely applicable in the real world. This kind of combination, driven by an inter play between intuition, theoretical investigation, and tool development, is typical of Tony’s attitude towards science and research. The first part of the story of CSP and FDR amounts to a re-telling of the history recounted in Bill’s contribution to Tony’s 60th birthday Festschrift, held at Oxford in 1994 [Roscoe 1994], offered here with the benefit of hindsight. Steve has added