A function tree is a diagram that describes the interdependence of functions in a system . You could also say that a function tree shows how a problem (or a problem solution) can be broken down into partial problems (or partial solutions). From the perspective of an implementation of a computer program which means that this chart shows which function calls which other functions.
Function trees are often used to illustrate the functional dependencies of processes, for example in the economy or society . They can also be used in software engineering , where more precise forms of representation are preferred, such as those defined by the Unified Modeling Language . See also: flowchart , sequence diagram , use case diagram .
- Instructional video on the function decomposition diagram / function tree in business processes Research group wi-mobile, University of Augsburg