В статье обсуждается проблема рассредоточения реализации алгоритма решения задач в среде предметных посредников. Задача возникает в связи с тем, что спецификация реализации алгоритма решения задачи может быть задана на различных компонентах среды предметных посредников – в виде программ на языке программирования, на языке правил предметных посредников, и в виде взглядов. В работе предложена модель рассредоточения для многоязычных программ, а также предложен подход построения оптимального рассредоточения