Без заголовка
Modelica не больше связана с декомпозицией на объекты, чем любая объект-ориентированная система программирования. Другое дело, что она главным образом про систему дифуров, но объекты тут не при чём: они вполне могут описывать абстрактные сущности (т.е. разбиение на идеальные объекты, а не физические объекты).
Насчёт лучшего: жизнь обычно развивается не по пути "лучшего", а по пути "стандартного" и "доступного"...