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
Link To Document