26.09.2013 Views

Transformation of Applicative Specifications into Imperative ...

Transformation of Applicative Specifications into Imperative ...

Transformation of Applicative Specifications into Imperative ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10.4. FURTHER DEVELOPMENT OF THE DATABASE<br />

SPECIFICATION<br />

descriptors in I_DATABASE2 and the fact that the specification in [Gro92,<br />

p. 147-148] is written using axioms.<br />

10.4 Further Development <strong>of</strong> the Database Specification<br />

From this point the imperative specification <strong>of</strong> the database can be further<br />

developed <strong>into</strong> a final specification that can be translated <strong>into</strong> a program.<br />

As the specifications further on are within the imperative subset <strong>of</strong> RSL the<br />

development steps can be validated and in this way the whole development<br />

process from abstract applicative specification <strong>into</strong> final concrete imperative<br />

specification can be validated. Normally, the step from concrete applicative<br />

<strong>into</strong> concrete imperative is only informally verified, but using the transformer<br />

this step is automatically verified.<br />

117

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!