Под интерфейсом понимается совокупность правил, в соответствии с которыми осуществляется взаимодействие объектов (программ, оборудования, человека)

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

Обобщенная структура любой ИС представляется состоящей из двух взаимодействующих частей:

функциональной части, включающей прикладные программы (приложения), реализующие функции ИС,

и среды (системной части), обеспечивающей исполнение прикладных программ.

Здесь можно выделить две группы стандартов: стандарты интерфейсов взаимодействия прикладных программ со средой ИС (Application Program Interface - API) и стандарты интерфейсов взаимодействия самой ИС с внешней для нее средой (External Environment Interface - EEI).

Спецификации внешних интерфейсов среды ИС и интерфейсов взаимодействия между компонентами самой среды - это строгие описания всех необходимых функций, служб и форматов определенного интерфейса. Совокупность таких описаний составляет модель открытых систем (Reference model).

Эта методология получила название " функциональной стандартизации ".

В ней пять этапов.

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

Этап 2. Разработка функциональных стандартов. Основу функциональных стандартов образуют профили, представляющие собой подмножества базовых стандартов, ориентированных на работу в конкретных конфигурациях реальных объектов и конкретных применениях. Функциональные стандарты (ФС) представляют собой нормативные документы по стандартизации, каждый из которых содержит определение одного или нескольких профилей. Таким образом, обобщенно можно определить, что ФС является " справочником-путеводителем " по применимости базовых стандартов к конкретным приложениям и реальным системам.

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

Этап 3. Формализованное описание протоколов, их тестирование. Данный этап связан с необходимостью тестирования (верификации) стандартов ввиду их сложности и возможности неоднозначной интерпретации. Результатом этого этапа является обратная связь с первым этапом для коррекции базовых стандартов.

Этап 4. Реализация- это применение стандартов в конкретных технических и технологических решениях.

Этап 5. Проверка реализации на соответствие стандартам. Этот этап включает в себя аттестационное тестирование, являющееся проверкой конкретных реализаций, позволяющее оценить правильность реализации требований стандартов.

Профили увязываются с базовыми стандартами, механизмами регистрации профилей и с аттестационными тестами систем, реализующих эти профили.

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



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: