Towards a Worldwide Verification Technology
Verisoft  is a large coordinated project funded by the German Federal Government. The mission of the project is i) to develop the technology which permits the pervasive formal verification of entire computer systems consisting of hardware, system software, communication systems and applications ii) to demonstrate in collaboration with industry this technology with several prototypes. During the fall and winter of 02/03 this project was planned by a task force headed by the author.
This task force had to face issues very closely related to what we have discussed in Zurich and we have lived now with the decisions made early in the year 2003 for more than two years. Based on this-mostly positive-experience we make eight scientific, technological and administrative suggestions for the worldwide coordination of efforts in software verification.
KeywordsOperational Semantic Correctness Proof Theoretical Computer Science Laboratory Prototype Hoare Logic
- 1.The Verisoft Consortium: The Verisoft Project, http://www.verisoft.de/
- 2.Bevier, W.R., Hunt Jr., W.A., Moore, J.S., Young, W.D.: An approach to systems verification. J. Autom. Reason. 5(4), 411–428 (1989)Google Scholar
- 10.Leinenbach, D., Paul, W., Petrova, E.: Towards the formal verification of a C0 compiler: Code generation and implementation correctness. In: Aichernig, B., Beckert, B. (eds.) 3rd International Conference on Software Engineering and Formal Methods (SEFM 2005), Koblenz, Germany, pp. 2–11 (September 5-9, 2005)Google Scholar
- 12.Hillebrand, M., In der Rieden, T., Paul, W.: Dealing with I/O devices in the context of pervasive system verification. In: ICCD 2005, pp. 309–316. IEEE Computer Society, Los Alamitos (2005)Google Scholar
- 13.Beyer, S., Böhm, P., Gerke, M., Hillebrand, M., In der Rieden, T., Knapp, S., Leinenbach, D., Paul, W.J.: Towards the formal verification of lower system layers in automotive systems. In: ICCD 2005, pp. 317–324. IEEE Computer Society, Los Alamitos (2005)Google Scholar