• DocumentCode
    1989775
  • Title

    Related specifications reuse

  • Author

    Wolff, P.

  • Author_Institution
    CRIN-INRIA Lorraine, Vandoeuvre-les-Nancy, France
  • fYear
    1993
  • fDate
    6-7 Dec 1993
  • Firstpage
    152
  • Lastpage
    161
  • Abstract
    Building a program from an existing one-called design with program reuse-has a number of interesting payoffs but differs from classical program designs. This paper addresses the issue of program reuse in the context in which design is achieved by a transformational development. A design method for making easy the reuse is introduced. The idea is to highlight and exploit the link between two related specifications-the specification for which a program has to be developed and the specification of the program selected to be reused, in order to guide the program reuse. In practice, a set of "reuse schemes" is proposed and the program design is done by applying one or several of them to an initial specification. The use of such schemes allows to partially or completely systematize the program reuse by using first-order theorem proving. A reuse example illustrates the proposed design method.
  • Keywords
    formal specification; software reusability; systems analysis; theorem proving; design method; first-order theorem proving; program reuse; specifications; specifications reuse; Application software; Bismuth; Buildings; Design methodology; Maintenance; Mesons; Productivity; Software design; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1993., Proceedings of the Seventh International Workshop on
  • Print_ISBN
    0-8186-4360-9
  • Type

    conf

  • DOI
    10.1109/IWSSD.1993.315503
  • Filename
    315503