NASA Logo

NTRS

NTRS - NASA Technical Reports Server

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

Back to Results
Documenting the decision structure in software developmentCurrent software development paradigms focus on the products of the development process. Much of the decision making process which produces these products is outside the scope of these paradigms. The Decision-Based Software Development (DBSD) paradigm views the design process as a series of interrelated decisions which involve the identification and articulation of problems, alternates, solutions and justifications. Decisions made by programmers and analysts are recorded in a project data base. Unresolved problems are also recorded and resources for their resolution are allocated by management according to the overall development strategy. This decision structure is linked to the products affected by the relevant decision and provides a process oriented view of the resulted system. Software maintenance uses this decision view of the system to understand the rationale behind the decisions affecting the part of the system to be modified. D-HyperCase, a prototype Decision-Based Hypermedia System is described and results of applying the DBSD approach during its development are presented.
Document ID
19900019792
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Wild, J. Christian
(Old Dominion Univ. Norfolk, VA, United States)
Maly, Kurt
(Old Dominion Univ. Norfolk, VA, United States)
Shen, Stewart N.
(Old Dominion Univ. Norfolk, VA, United States)
Date Acquired
September 6, 2013
Publication Date
September 1, 1990
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-186865
NAS 1.26:186865
Report Number: NASA-CR-186865
Report Number: NAS 1.26:186865
Accession Number
90N29108
Funding Number(s)
CONTRACT_GRANT: NAG1-1026
CONTRACT_GRANT: NAS1-18584
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available