Automatic Software Reuse Process in Integrated CASE Environment


IEICE TRANSACTIONS on Information and Systems   Vol.E75-D   No.5   pp.657-673
Publication Date: 1992/09/25
Online ISSN: 
Print ISSN: 0916-8532
Type of Manuscript: Special Section PAPER (Special Issue on Software)
software reusable object,  reusability process,  differential specification,  specification transformation,  program synthesis,  quantitative evaluation,  

Full Text: PDF(1.2MB)>>
Buy this Article

This paper first discusses the software reusability-based development process in a lifecycle and reusable objects modification process called differentiation. Next, the supporting environment is described. Both the method and the environment allow developers to carry out requirement definitions, specification and implementation in a reusable way. Some quantitative evaluations are given about how productivity and quality have been improved by using this method and environment, based on a number of case studies made on development projects. Reusability has been largely improved by differential specification, and adjustment method and a direct transformation capability.