Создание ППМ является крупным достижением в автоматизации моделирования больших систем. Однако любой ППМ, созданный на базе ЯИМ, характеризуется некоторой узостью представлений, диктуемой особенностями языка, что является одним из слабых мест традиционных способов имитационного моделирования. В настоящее время проводится много работ по созданию систем моделирования для целых классов объектов, в основу которых положены идеи типизации способов описания структуры и динамики моделируемой системы S. Например, широко распространенной типовой математической схемой, используемой при моделировании организационно-производственных и информационно-вычислительных процессов, является Q-схема. Для создания машинных программ моделирования таких процессов могут быть привлечены такие ЯИМ, как GPSS, SIMSCRIPT и т. д. Тем не менее, существуют (и продолжают разрабатываться) ППМ, в основу которых положены алгоритмические языки общего назначения, позволяющие детально и адекватно описать специфику процесса функционирования определенного класса систем и создать более эффективные программы моделирования, причем такие ППМ, ориентированные на определенный класс объектов, способны успешно конкурировать с известными ЯИМ при решении задач моделирования конкретного класса систем.
Наиболее эффективно использование ППМ при исследовании и разработке систем на основе метода машинного моделирования при реализации диалоговых процедур и концепции базы данных моделирования.