Понятие профиля открытой системы

ИНСТРУМЕНТЫ ФУНКЦИОНАЛЬНОЙ СТАНДАРТИЗАЦИИ

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

Профиль — это совокупность нескольких (или подмножество одно­го) базовых стандартов с четко определенными и гармонизированны­ми подмножествами обязательных и рекомендуемых возможностей, предназначенная для реализации заданной функции или группы фун­кций ИТ/ИС в конкретной функциональной среде. Функциональная характеристика объекта стандартизации является исходной позицией для формирования и применения профиля этого объекта или процес­са [4].

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

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

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

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

Основными целями применения профилей при создании и исполь­зовании ИС являются:

• снижение трудоемкости и повышение связности проектов ИС;

• обеспечение переносимости ППО;

• обеспечение расширяемости ИС по набору прикладных функций и масштабируемости;

• предоставление возможности функциональной интеграции в ИС задач, которые раньше решались раздельно и менее эффективно;

• повышение качества компонентов ИС.

Выбор стандартов и документов для формирования конкретных профилей ИС зависит от того, какие из этих целей определены при­оритетными.

В качестве методологической базы построения и применения про­филей сложных, распределенных ИС предлагается использовать тех­нический отчет ИСО/МЭК'ТО 10000. Части 1.и 2 этого документа введены в России в качестве стандарта ГОСТ Р. Часть 3, определяю­щую основы и таксономию профилей среды открытых систем, пред­лагается задействовать при построении и использовании профилей И С как документ прямого применения.

В связи с этим заметим, что международными органами стандар­тизации ИТ принята жесткая трактовка понятия профиля. На этом уровне считается, что основой профиля могут быть только междуна­родные, региональные и национальные утвержденные стандарты — не допускается использование стандартов де-факто и нормативных до­кументов фирм. Подобное понятие профиля активно используется в совокупности международных функциональных стандартов, конкре­тизирующих и регламентирующих основные процессы и объекты вза­имосвязи открытых систем (ВОС), в которых возможна и целесообразна жесткая формализация профилей (например, функциональные стандарты ИСО/МЭК 10607-10613 и соответствующие им ГОСТы Р). Однако при таком подходе невозможны унификация, регламентиро­вание и параметризация множества конкретных функций и характе­ристик сложных объектов архитектуры и структуры современных раз­вивающихся ИС.

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

Наши рекомендации