Skip to main content

Problem-oriented means of program specification and verification in project SPECTRUM

  • Conference paper
  • First Online:
Design and Implementation of Symbolic Computation Systems (DISCO 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 722))

Abstract

In this paper we present an outline of the project SPECTRUM based on the problem-oriented method which includes specification languages and knowledge bases. The bases consist of axioms, application strategies and procedures for proving of axiom premises. The axioms are conditional rewriting rules whose premises contain conditions and built-in case analysis. We describe the architecture and special features of the verification system oriented towards sorting, linear algebra and compilation.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D.Craigen: Strengths and weaknesses of program verification systems. Lecture Notes in Computer Science 289, Berlin:Springer 1987, pp. 396–404

    Google Scholar 

  2. P.A.Lindsay: A survey of mechanical support for formal reasoning. Software Engineering J. 1 (1988) 3–27

    Google Scholar 

  3. V.A.Nepomniaschy and O.M.Ryakin: Applied methods of program verification. Radio and Svjaz, Moscow, 1988 (in Russian).

    Google Scholar 

  4. V.A.Nepomniaschy, A.A.Sulimov: A problem-oriented verification system and its application to linear algebra programs. Theoretical Computer Science 119 (1993) (to appear).

    Google Scholar 

  5. A.A.Sulimov: Functional means of compiler specification and verification and their application in problem-oriented system of program verification. Ph.D. thesis, Novosibirsk, Institute of Informatics Systems, 1991 (in Russian).

    Google Scholar 

  6. S.Igarashi, R.L.London and D.C.Luckham: Automatic program verification I: A logical basis and its implementation. Acta Informatica 4(2) (1975) 145–182.

    Article  Google Scholar 

  7. V.F.Turchin: A supercompiler system based on the language REFAL. SIGPLAN Notices 14(2) (1979) 46–54.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alfonso Miola

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nepomniaschy, V.A., Sulimov, A.A. (1993). Problem-oriented means of program specification and verification in project SPECTRUM. In: Miola, A. (eds) Design and Implementation of Symbolic Computation Systems. DISCO 1993. Lecture Notes in Computer Science, vol 722. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013193

Download citation

  • DOI: https://doi.org/10.1007/BFb0013193

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57235-0

  • Online ISBN: 978-3-540-47985-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics