Да, существует программное обеспечение, которое позволяет создавать модели произвольных систем с использованием функционального и объектно-ориентированного подходов. Например, такие инструменты как MATLAB/Simulink, AnyLogic, SystemModeler, и другие, предоставляют возможности для создания и анализа моделей систем с различными методами и подходами.
Также существуют инструменты для абстрактного моделирования объектов с заданными атрибутами и выходными параметрами. Например, инструменты для моделирования и симуляции систем, такие как Sparx Systems Enterprise Architect, IBM Rational Rhapsody, MagicDraw, позволяют создавать абстрактные модели объектов с заданными свойствами для дальнейшего анализа и диагностики системы.
Таким образом, существует широкий выбор программного обеспечения для создания и анализа моделей систем с использованием различных подходов и методов.