DocumentCode
2596144
Title
Formal construction of provably secure systems with Cartesiana
Author
Brix, Heinz ; Dietl, Albert
Author_Institution
Siemens AG, Munchen, West Germany
fYear
1990
fDate
7-9 May 1990
Firstpage
319
Lastpage
332
Abstract
Cartesiana is a system to support the construction of software on the basis of formal methods. It is currently being used for the development of a provably secure system in a pilot project in West Germany. The quality criteria applied go beyond A1 and include program level verification. The Cartesiana approach to meet these criteria emphasizes constructive techniques. Proof rules are used to derive a solution in such a way that development and verification are closely combined. Rules and specified formal requirements guide the development process. Some of the methodological aspects are illustrated by way of example. A concise overview over the main functionalities of the system is given
Keywords
formal specification; program verification; security of data; A1; Cartesiana; formal construction; formal methods; program level verification; provably secure systems; quality criteria; software construction; Calculus; Embedded software; Formal specifications; Interactive systems; Research and development;
fLanguage
English
Publisher
ieee
Conference_Titel
Research in Security and Privacy, 1990. Proceedings., 1990 IEEE Computer Society Symposium on
Conference_Location
Oakland, CA
Print_ISBN
0-8186-2060-9
Type
conf
DOI
10.1109/RISP.1990.63861
Filename
63861
Link To Document