• DocumentCode
    3179073
  • Title

    Decision-based-support-paradigm: a new method to structure source code

  • Author

    Wild, Chris ; Maly, Kurt ; Liu, Lianfang

  • Author_Institution
    Dept. of Comput. Sci., Old Dominion Univ., Norfolk, VA, USA
  • fYear
    1990
  • fDate
    26-29 Nov 1990
  • Firstpage
    218
  • Lastpage
    229
  • Abstract
    The decision-based software development (DBSD) paradigm is being developed to support the process of developing and maintaining software systems. The DBSD paradigm views the design process as a series of interrelated decisions which involve the identification and articulation of problems, alternatives, solutions, and justifications. Decisions made by programmers and analysts are recorded in a project database. 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 decisions and provides a process-oriented view of the resulting 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. The relationships between decisions help assess the impact of changing one or more decisions. The authors describe D-HyperCase, a prototype decision-based hypermedia system and give results of applying the DBSD approach during its development
  • Keywords
    decision support systems; project support environments; software maintenance; D-HyperCase; DBSD; decision structure; decision-based software development; design process; development strategy; hypermedia system; maintaining software systems; process-oriented view; project database; source code; Computer science; Decision making; Marine vehicles; Problem-solving; Process design; Productivity; Programming; Resource management; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1990, Proceedings., Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-8186-2091-9
  • Type

    conf

  • DOI
    10.1109/ICSM.1990.131360
  • Filename
    131360