Verifying Architectural Specifications

  • Authors:
  • Piotr Hoffman

  • Affiliations:
  • -

  • Venue:
  • WADT '01 Selected papers from the 15th International Workshop on Recent Trends in Algebraic Development Techniques
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we develop methods for verifyingthe correctness of architectural specifications, a mechanism introduced in the Casl specification language. This mechanism offers a formal way to express implementation steps in program development. Each such step states that to implement the unit of interest, one may implement some other units and then assemble them in the prescribed manner. In this paper we define a formal institution-independent semantics of architectural specifications, as well as sound and complete methods for provingthem correct, applicable in the case of many institutions, in particular first-order logic.