functional decomposition

(redirected from Function decomposition)

functional decomposition

[′fəŋk·shən·əl dē‚käm·pə′zish·ən]
(control systems)
The partitioning of a large-scale control system into a nested set of generic control functions, namely the regulatory or direct control function, the optimizing control function, the adaptive control function, and the self-organizing function.

functional decomposition

Breaking down a process into non-redundant operations. In structured programming, it provides a hierarchical breakdown of the program into the individual operations, or routines, that are required. See normalization.


Functional Decomposition of a Program
This example is ultra simplistic, but shows the hierarchical breakdown of the program into its constituent components.
References in periodicals archive ?
It takes function decomposition as a solving process, in which we keep asking "HOW".
17] Dietterich Thomas G (2000) Hierarchical Reinforcement Learning with the MAXQ Value Function Decomposition, JAIR.
If we add more information and indicate in each entry what the function is that the component should have in order to play this role in the system function, then we call the resulting table a function decomposition table.
The following list relates these to the function decomposition table of the system.
It does not correspond to an aspect of the function decomposition table of the system, but it would correspond to a column of the function decomposition table of the environment, of which the system is one component.
This is the way in which component functions are, can, or must be ordered in time, and corresponds with a row in the function decomposition table.
This is the way in which the components interact in order to realize the external functions, and corresponds to the columns of the function decomposition table.
Decomposition specification techniques can be used to specify the items in the left-most column of the function decomposition table.
This corresponds to the columns in the function decomposition table.
This means that for every column in the function decomposition table, a diagram is drawn.
Function specification techniques are used to specify the external functions of a system, which are the items in the top row of the function decomposition table, or the functions of system components, which are the items in each row of the table.
This corresponds to the rows of the function decomposition table.