Выбор программных средств анализа определяется видом используемых математических моделей. Различают модели анализа на макроуровне и на микроуровне.
На макроуровне элементы конструкции рассматриваются как твердые тела (обычно - недеформируемые), допускающие сосредоточение масс и жесткостей в отдельных точках системы («метод приведения» масс и жесткостей). Искомые величины - скорости, ускорения, усилия - также определяются в отдельных точках.