A method for decomposing a GRF into individual force profiles, comprising: receiving a global GRF measured while a subject performs at least one movement on the force platform, the movement comprising at least two motion configurations identifying individual time regions contained in the time measurement of the global GRF and assigning a respective one of the at least two motion configurations to each time region using a logical order of motion configurations and an identification of a reference motion configuration for each time region, determining an individual GRF for each one of the at least two support contacts using the identification of the motion configuration for the time region and the global GRF, thereby determining a contribution of each one of the at least two support contacts to the global GRF and outputting the individual GRFs.