NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Software design by reusing architecturesAbstraction fosters reuse by providing a class of artifacts that can be instantiated or customized to produce a set of artifacts meeting different specific requirements. It is proposed that significant leverage can be obtained by abstracting software system designs and the design process. The result of such an abstraction is a generic architecture and a set of knowledge-based, customization tools that can be used to instantiate the generic architecture. An approach for designing software systems based on the above idea are described. The approach is illustrated through an implemented example, and the advantages and limitations of the approach are discussed.
Document ID
19940008970
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Bhansali, Sanjay
(Stanford Univ. CA, United States)
Nii, H. Penny
(Stanford Univ. CA, United States)
Date Acquired
September 6, 2013
Publication Date
July 1, 1992
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-194151
KSL-92-38
NAS 1.26:194151
Report Number: NASA-CR-194151
Report Number: KSL-92-38
Report Number: NAS 1.26:194151
Accession Number
94N13443
Funding Number(s)
CONTRACT_GRANT: NCC2-7491
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available