Industrial integration of graphical and formal specifications

作者: Jim Armstrong

DOI: 10.1016/S0164-1212(97)00168-4

关键词:

摘要: Abstract This paper discusses an approach to formal methods technology exploitation which introduces notations into critical systems development processes. The provision of “Ω functions” that map graphical specifications axiomatic specifications, can then be subjected proof, is explored as a means achieving this goal. Such functions must treat useful subset the language and compatible with industrialized tools. Experiences in developing for industrial application are discussed by example mapping function known Ω1. maps statecharts Real Time Logic.

参考文章(17)
Aloysius K. Mok, Farnam Jahanian, Douglas A. Stuart, Formal Specification of Real-time Systems University of Texas at Austin. ,(1988)
J. S. Fitzgerald, T. M. Brookes, M. A. Green, P. G. Larsen, Formal and Informal Specifications of a Secure System Component: Final Results in a Comparative Study formal methods. pp. 214- 227 ,(1994) , 10.1007/3-540-58555-9_85
A. Pnueli, M. Shalev, What is in a Step: On the Semantics of Statecharts international conference on theoretical aspects of computer software. pp. 244- 264 ,(1991) , 10.1007/3-540-54415-1_49
Martin Loomes, Rick Vinter, Formal Methods: No Cure for Faulty Reasoning Springer, London. pp. 67- 78 ,(1997) , 10.1007/978-1-4471-0975-4_4
Thomas A. Henzinger, Zohar Manna, Amir Pnueli, Timed Transition Systems real time theory in practice rex workshop. pp. 226- 251 ,(1991) , 10.1007/BFB0031995
James Armstrong, Leonor Barroca, Specification and verification of reactive system behaviour: The Railroad Crossing example Real-time Systems. ,vol. 10, pp. 143- 178 ,(1996) , 10.1007/BF00360339
A. Hall, Seven myths of formal methods IEEE Software. ,vol. 7, pp. 11- 19 ,(1990) , 10.1109/52.57887
Marian Petre, Why looking isn't always seeing Communications of the ACM. ,vol. 38, pp. 33- 44 ,(1995) , 10.1145/203241.203251