• DocumentCode
    1704725
  • Title

    Design decision trees

  • Author

    Ran, Alexander ; Kuusela, Juha

  • Author_Institution
    Software Technol. Lab., Nokia Res. Center, Helsinki, Finland
  • fYear
    1996
  • Firstpage
    172
  • Lastpage
    175
  • Abstract
    The paper proposes a formalism to be used as a systematic approach to incrementally document, refine, organise and reuse the architectural knowledge for software design. The formalism is a hierarchical organisation of design patterns into a design decision tree (DDT) that is a partial ordering of design decisions put in the context of the problem requirements and the constraints imposed by earlier decisions. Our model supports the representation of the essential problems that recur in the domain, knowledge of alternative solutions to these problems and the implications of the solutions. This model integrates architectural knowledge of software design into a software development process
  • Keywords
    decision theory; software engineering; trees (mathematics); DDT; architectural knowledge; design decision tree; design decision trees; design patterns; hierarchical organisation; partial ordering; problem requirements; software design; software development process; systematic approach; Costs; Decision trees; Laboratories; Product design; Production planning; Productivity; Programming; Radio access networks; Software design; Technology planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1996., Proceedings of the 8th International Workshop on
  • Conference_Location
    Schloss Velen
  • Print_ISBN
    0-8186-7361-3
  • Type

    conf

  • DOI
    10.1109/IWSSD.1996.501163
  • Filename
    501163