Back to Search
Start Over
Documenting the decision structure in software development
- Publication Year :
- 1990
- Publisher :
- United States: NASA Center for Aerospace Information (CASI), 1990.
-
Abstract
- Current 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.
- Subjects :
- Computer Programming And Software
Subjects
Details
- Language :
- English
- Database :
- NASA Technical Reports
- Notes :
- NAG1-1026, , NAS1-18584
- Publication Type :
- Report
- Accession number :
- edsnas.19900019792
- Document Type :
- Report