Skip to main content

Werkzeuggestützter Nachweis von Verläßlichkeitseigenschaften

  • Conference paper
VIS ’91 Verläßliche Informationssysteme

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 271))

  • 64 Accesses

Abstract

Verläßlichkeit und Vertrauenswürdigkeit sind zunehmend entscheidend für die Anwendbarkeit und die Akzeptanz von Systemen der Informationstechnik. Zur Gewährleistung der Funktionssicherheit (Korrektheit), eines Teilaspekts von Verläßlichkeit und Vertrauenswürdigkeit, wurden in der Informatik verschiedene formale Methoden zur Programmverifikation entwikkelt. Im Beitrag wird zunächst wird ein Verifikationssystem für Programme in imperativen Programmiersprachen vorgestellt. Die zum System gehörende Sprache erlaubt die formale Spezifikation von Verläßlichkeitseigenschaften. Der Nachweis der Verläßlichkeitseigenschaften erfolgt durch Konstruktion und Beweis von Korrektheitskriterien (Verifikationsbedingungen). Die Anwendung von Sprache und System wird beispielhaft an einem Sicherheitsnachweis demonstriert. Es wird nachgewiesen, daß einfache Zugriffsfunktionen auf vertrauliche Daten dem Sicherheitsmodell von Bell und La Padula genügen.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Bell, D.E. and LaPadula, L.J.: Secure Computer System: Unified Exposition and Multics Interpretation, ESD-TR-75–306, The MITRE Corporation, 1975.

    Google Scholar 

  2. Cheheyl, M.H. et al: Verifying Security, ACM Computing Surveys vol 13 no 3, 1981.

    Google Scholar 

  3. Damm, W. and Döhmen, G.: AADL: A Net-Based Specification Method for Computer Architecture Design, in: de Bakker, J.W. (ed): Languages for Parallel Architectures: Design, Semantics and Implementation Models, Wiley, 1989.

    Google Scholar 

  4. Goos, G. et al: DIANA An Intermediate Language for Ada, LNCS 161, Springer, Berlin 1983.

    MATH  Google Scholar 

  5. Gerhart, S.L. et al: An Overview of AFFIRM: A Specification and Verification System, Information Procesing 80, North Holland, 1980.

    Google Scholar 

  6. Good, D.I.: Revised Report on GYPSY 2.1 (Draft), Technical Report, University of Texas at Austin 1985.

    Google Scholar 

  7. Gramlich, B.: UNICOM: A Refined Completion Based Inductive Theorem Prover, system abstract, Proc. of 10th Int. Conf. on Automated Deduction, Kaiserslautern, 1990, to appear.

    Google Scholar 

  8. Hohlfeld, B., Jonsson, B., Kley, A.: PAS QUALE - Sprachbeschreibung, Technischer Bericht Nr. 12.020/89, Daimler-Benz AG, Forschungsinstitut Ulm, 1989.

    Google Scholar 

  9. Hoare, C.A.R. and Wirth, N.: An Axiomatic Definition of the Programming Language PASCAL, acta informatica 2, 1973.

    Google Scholar 

  10. IT-Sicherheitskriterien, Kriterien für die Bewertung der Sicherheit von Systemen der Informationstechnik (IT), Bundesanzeiger, Köln 1989.

    Google Scholar 

  11. Kersten, H.(ed): Sichere Software, Formale Spezifikation und Verifikation vertrauenswürdiger Systeme, Hüthig, Heidelberg 1990.

    Google Scholar 

  12. Käufl, Th.: Reasoning about Systems of Linear Inequalities, 9th International Conference on Automated Deduction, Lecture Notes on Computer Science, Berlin, Heidelberg, New York: 1988, Springer.

    Google Scholar 

  13. Lehmann, T. and Loeckx, J.: The specification language of OBSCURE, in Sannella, D. and Tarlecki, A.(eds.): Recent Trends in Data Type Specification, Lecture Notes in Computer Science 332, Springer 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hohlfeld, B. (1987). Werkzeuggestützter Nachweis von Verläßlichkeitseigenschaften. In: Pfitzmann, A., Raubold, E. (eds) VIS ’91 Verläßliche Informationssysteme. Informatik-Fachberichte, vol 271. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76562-9_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-76562-9_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53911-7

  • Online ISBN: 978-3-642-76562-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics