PROSPER - An Investigation into Software Architecture for Embedded Proof Engines

作者: Thomas F. Melham

DOI: 10.1007/3-540-45988-X_16

关键词: SoftwareFormal verificationSoftware engineeringOperating systemSoftware toolPresentationModel checkingFormal proofComputer scienceSoftware architectureApplication programming interface

摘要: PROSPER is a recently-completed ESPRIT Framework IV research project that investigated software architectures for component-based, embedded formal verification tools. The aim of the was to make mechanized analysis more accessible in practice by providing framework integrating proof tools inside other applications. This paper an extended abstract invited presentation on Prosper given at FroCoS 2002. It describes vision and provides summary technical approach taken some lessons learned.

参考文章(51)
Peter Braun, Heiko Lötzbeyer, Bernhard Schätz, Oscar Slotosch, Consistent Integration of Formal Methods tools and algorithms for construction and analysis of systems. pp. 48- 62 ,(2000) , 10.1007/3-540-46419-0_5
Michael Kohlhase, Volker Sorge, Stephan M. Hess, Andreas Franke, Christoph G. Jung, Agent-Oriented Integration of Distributed Mathematical Services. Journal of Universal Computer Science. ,vol. 5, pp. 156- 187 ,(1999)
Bernd Krieg-Brückner, Jan Peleska, Ernst-Rüdiger Olderog, Alexander Baer, The UniForM Workbench, a Universal Development Environment for Formal Methods formal methods. pp. 1186- 1205 ,(1999) , 10.1007/3-540-48118-4_13
Alessandro Armando, Daniele Zini, Towards Interoperable Mechanized Reasoning Systems: the Logic Broker Architecture. WOA. pp. 70- 75 ,(2000)
Fausto Giunchiglia, Paolo Pecchiari, Carolyn Talcott, Reasoning Theories: Towards an Architecture for Open Mechanized Reasoning Systems frontiers of combining systems. pp. 157- 174 ,(1994)
K. U. Schulz, Franz Baader, Frontiers of Combining Systems: First International Workshop, Munich, March 1996 Kluwer Academic Publishers. ,(1996)