RM-ODP

Эталонная модель открытой распределенной обработки (Reference Model of Open Distributed Processing, RM-ODP) используется в информатике для описания исходной структуры открытой распределенной обработки с целью ее стандартизации.

Многочисленные концепции RM-ODP, под разными названиями, существуют уже долгое время. Они были тщательно описаны и объяснены в точной философии (например, в работах Марио Бунге), а также в системном подходе (например, в работах Фридриха Хайека). Некоторые из этих концепций, - абстракции, композиции, эмерджентности, - недавно получили твёрдое математическое обоснование в теории категорий.

RM-ODP имеет четыре основных черты:

  • объектно-моделированный подход к спецификации системы;
  • техническое описание системы с позиций отдельных, но взаимосвязанных точек зрения на спецификацию;
  • способность системной инфраструктуры обеспечивать прозрачность распределения для системных приложений;
  • критерии для оценки системы на соответствие стандартам.

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