Program Algebras with Monotone Floyd-Hoare Composition

Andrii Kryvolap, Mykola Nikitchenko, Wolfgang Schreiner

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

In the paper special program algebras of partial predicates and functions are described. Such algebras form a semantic component of a modified Floyd-Hoare logic constructed on the base of a composition-nominative approach. According to this approach, Floyd-Hoare assertions are presented with the help of a special composition called Floyd-Hoare composition. Monotonicity and continuity of this composition are proved. The language of the modified Floyd-Hoare logic is described. Further, the inference rules for such logic are studied, their soundness conditions are specified. The logic constructed can be used for program verification. Keywords. Program algebra, program logic, composition-nominative
Original languageEnglish
Title of host publicationICT in Education, Research and Industrial Applications: Integration, Harmonization and Knowledge Transfer 2013
Editors Vadim Ermolayev, Heinrich C. Mayr, Mykola Nikitchenko, Aleksander Spivakovsky, Grygoriy Zholtkevych, Mikhail Zavileysky, Hennadiy Kravtsov, Vitaliy Kobets, Vladimir Peschanenko
PublisherCEUR-WS.org
Pages533-549
Number of pages17
Volume1000
Publication statusPublished - Jun 2013

Publication series

NameCEUR-WS.org CEUR Workshop Proceedings
ISSN (Print)1613-0073

Fields of science

  • 101001 Algebra
  • 101002 Analysis
  • 101 Mathematics
  • 102 Computer Sciences
  • 102011 Formal languages
  • 101009 Geometry
  • 101013 Mathematical logic
  • 101020 Technical mathematics
  • 101025 Number theory
  • 101012 Combinatorics
  • 101005 Computer algebra
  • 101006 Differential geometry
  • 101003 Applied geometry
  • 102025 Distributed systems

JKU Focus areas

  • Computation in Informatics and Mathematics

Cite this