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
Link To Document