NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Towards automated support for extraction of reusable componentsA cost effective introduction of software reuse techniques requires the reuse of existing software developed in many cases without aiming at reusability. This paper discusses the problems related to the analysis and reengineering of existing software in order to reuse it. We introduce a process model for component extraction and focus on the problem of analyzing and qualifying software components which are candidates for reuse. A prototype tool for supporting the extraction of reusable components is presented. One of the components of this tool aids in understanding programs and is based on the functional model of correctness. It can assist software engineers in the process of finding correct formal specifications for programs. A detailed description of this component and an example to demonstrate a possible operational scenario are given.
Document ID
19930007974
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Abd-El-hafiz, S. K.
(Maryland Univ. College Park, MD, United States)
Basili, Victor R.
(Maryland Univ. College Park, MD, United States)
Caldiera, Gianluigi
(Maryland Univ. College Park, MD, United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1992
Publication Information
Publication: NASA. Goddard Space Flight Center, Collected Software Engineering Papers, Volume 10
Subject Category
Computer Programming And Software
Accession Number
93N17163
Funding Number(s)
CONTRACT_GRANT: NSG-5123
CONTRACT_GRANT: N00014-87-C-0307
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available