Reusing specifications in OO applications
R. Bellinzona, Mariagrazia Fugini, Barbara Pernici · IEEE Software · 1995
Work on the ESPRIT Ithaca project has produced a model and environment for reusing specifications. Central to the environment is Recast, a tool to retrieve reusable specifications from a repository of development knowledge. Developers can also use Recast to tailor existing specifications to suit the current application. The tool, Recast (Requirement Composition and Specification Tool), supports developers in composing reusable specifications from the repository. The examples in this article are taken from the office application.>