У моделі OSE RM інформаційна система розглядається як чорний ящик, взаємодія з яким стандартизована і здійснюється тільки через її інтерфейси, де під інтерфейсами розуміються кордони, що розділяють між собою деякі функціональні сутності. Саме через ці інтерфейси система (платформа) може надавати сервіси користувачам (застосуванням) і використовувати сервіси, пов’язані з сутностями зовнішнього оточення.
Тому центральним поняттям цієї моделі є поняття оточення відкритих систем. Таким чином, під відкритою системою мається на увазі система IT, що реалізує деяке OSE.
Така модель забезпечує зв’язок між специфікаціями вимог і розробкою конкретної інформаційної системи. Еталонна модель вводить набір угод і понять, які використовуються як користувачами інформаційної системи, так і постачальниками IT.
Подібний набір спільних угод і понять є ключем для досягнення мобільності прикладного програмного забезпечення, взаємозв’язку систем і можливого повторного використання програмного забезпечення в подальшому. Ця модель дозволяє створювати біль компактні і коректні специфікації.
Еталонна модель POSIX OSE RM
Методологічною основою для таксономії і розробки стандартів POSIX служить еталонна модель OSE RM, що визначає концептуальний базис і систематичний підхід до класифікації інтерфейсів і сервісі відкритих систем.
[слайди на стор. 16-17, Lect_4.pdf]
Об’єкти представлені трьома класами, інтерфейси – двома. В еталонній моделі OSE прикладне програмне забезпечення (ППЗ) містить безпосередньо програми, дані, документацію, систему тестів, та допоміжні засоби.
Прикладна платформа складається із сукупності програмно-апаратних компонентів, що реалізують системні послуги, які використовуються ППЗ. Поняття прикладної платформи не включає в себе конкретної реалізації функціональних можливостей (платформа може являти собою як процесор, так і велику розподілену систему).
Зовнішнє середовище платформ складається з елементів, зовнішніх стосовно ППЗ та прикладної платформи (робочі станції, зовнішні периферійні пристрої збору, оброки і передачі даних, об’єкти комунікаційної інфраструктури, послуги інших платформ, ОС або мережевих пристроїв).