• 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