In this paper, a formal specification language based on many-sorted initial algebras is presented. In contrast to most other algebraic spefification languages, strong constructivity is explicity required. Building constructive specifications seems to be a natural way of making specifications. One of the main advantages of constructivity is the possibility of rapid prototyping. To that end, several software tools have been developed incluiding a reductor. The price that has to be paid for constructivity is a possible loss of abstraction.
© 2001-2026 Fundación Dialnet · Todos los derechos reservados