“…[3]), and have concentrated on how far the pure products-centred formulations could go. Since a major objective is to embed formal specifications within a framework of total software processes, this emphasis has taken shape in ways to manipulate formal specifications [4].…”