Classical approaches to parameterization in axiomatic specification languages require the user to explicitly handle specification instantiation. This often makes specifications less readable and manageable. We therefore present a new parameterization mechanism which allows implicit instantiation. However, since this mechanism is less powerful as the first one we show how to combine them to achieve both elegance and power. We included both mechanisms in the specification language Spectrum.
In Proc. MCSEAI'94, the 3rd Maghrebian Conference on Software Engineering
and Artificial Intelligence, Marokko, 1994.