NASA Logo

NTRS

NTRS - NASA Technical Reports Server

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

Back to Results
Reducing the complexity of the software design process with object-oriented designDesigning software is a complex process. How object-oriented design (OOD), coupled with formalized documentation and tailored object diagraming techniques, can reduce the complexity of the software design process is described and illustrated. The described OOD methodology uses a hierarchical decomposition approach in which parent objects are decomposed into layers of lower level child objects. A method of tracking the assignment of requirements to design components is also included. Increases in the reusability, portability, and maintainability of the resulting products are also discussed. This method was built on a combination of existing technology, teaching experience, consulting experience, and feedback from design method users. The discussed concepts are applicable to hierarchal OOD processes in general. Emphasis is placed on improving the design process by documenting the details of the procedures involved and incorporating improvements into those procedures as they are developed.
Document ID
19920013228
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Schuler, M. P.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 6, 2013
Publication Date
December 1, 1991
Publication Information
Publication: NASA, Washington, Technology 2001: The Second National Technology Transfer Conference and Exposition, Volume 1
Subject Category
Computer Programming And Software
Accession Number
92N22471
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available