TAS and IsaWin: Generic Interfaces for Transformational Program Development and Theorem Proving

作者: Kolyang , C. Lüth , T. Meyer , B. Wolff

DOI: 10.1007/BFB0030646

关键词:

摘要: We present a new approach to the implementation of graphical user interfaces (GUIs) for formal program development systems like transformation or interactive theorem provers. Its distinguishing feature is generic, open system design which allows family tools different methods on sound logical basis with uniform appearance. The context this work UniForM project [KPO+95], aim develop framework integrating in logically consistent way. Consistency achieved by encoding such as CSP and Z prover Isabelle [Pau94], used perform well prove correctness rules. One main objectives enable non-expert users actually at least part developmen~ themselves. Hence there crucial need an encapsulation technique these encodings providing generic way building interfaces.

参考文章(4)
Kolyang, T. Santen, B. Wolff, Correct and User-Friendly Implementations of Transformation Systems formal methods. pp. 629- 648 ,(1996) , 10.1007/3-540-60973-3_111
Tobias Nipkow, Lawrence C. Paulson, Isabelle: A Generic Theorem Prover ,(1994)
D.R. Smith, KIDS: a semiautomatic program development system IEEE Transactions on Software Engineering. ,vol. 16, pp. 1024- 1043 ,(1990) , 10.1109/32.58788
PROgram development by SPECification and TRAnsformation TSI. Technique et science informatiques. ,vol. 9, pp. 134- 149 ,(1993) , 10.1007/3-540-56733-X