RM-ODP — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «'''Эталонная модель открытой распределенной обработки''' (Reference Model of Open Distributed Processing, RM-ODP) и…») |
Admin (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
Перечень рекомендаций и международных стандартов обозначает основные понятия, необходимые для определения открытых распределенных систем обработки, а также описывает структурные требования к архитектуре, предлагая спецификации для любых крупномасштабных систем, включая программные системы. | Перечень рекомендаций и международных стандартов обозначает основные понятия, необходимые для определения открытых распределенных систем обработки, а также описывает структурные требования к архитектуре, предлагая спецификации для любых крупномасштабных систем, включая программные системы. | ||
+ | |||
+ | [[Категория:Архитектурные подходы]] |
Текущая версия на 16:00, 18 мая 2016
Эталонная модель открытой распределенной обработки (Reference Model of Open Distributed Processing, RM-ODP) используется в информатике для описания исходной структуры открытой распределенной обработки с целью ее стандартизации.
Многочисленные концепции RM-ODP, под разными названиями, существуют уже долгое время. Они были тщательно описаны и объяснены в точной философии (например, в работах Марио Бунге), а также в системном подходе (например, в работах Фридриха Хайека). Некоторые из этих концепций, - абстракции, композиции, эмерджентности, - недавно получили твёрдое математическое обоснование в теории категорий.
RM-ODP имеет четыре основных черты:
- объектно-моделированный подход к спецификации системы;
- техническое описание системы с позиций отдельных, но взаимосвязанных точек зрения на спецификацию;
- способность системной инфраструктуры обеспечивать прозрачность распределения для системных приложений;
- критерии для оценки системы на соответствие стандартам.
Перечень рекомендаций и международных стандартов обозначает основные понятия, необходимые для определения открытых распределенных систем обработки, а также описывает структурные требования к архитектуре, предлагая спецификации для любых крупномасштабных систем, включая программные системы.