Понятие профиля открытой системы
При создании и развитии сложных, распределенных, тиражируемых программных и информационных систем требуется гибкое формирование и применение согласованных (гармонизированных) совокупностей базовых и рабочих стандартов, нормативных документов разного уровня, выделение в них требований и рекомендаций, необходимых для реализации заданных функций ИС.
Для унификации и регламентирования такие совокупности базовых стандартов должны адаптироваться и конкретизироваться применительно к определенным классам проектов, процессов функций и компонентов разрабатываемых систем. В связи с этой потребностью выделилось и сформировалось понятие профиля как основного инструмента функциональной стандартизации.Профиль — это совокупность нескольких (или подмножество одного) базовых стандартов с четко определенными и гармонизированными подмножествами обязательных и рекомендуемых возможностей, предназначенная для реализации заданной функции или группы функций ИТ/ИС в конкретной функциональной среде. Функциональная характеристика объекта стандартизации является исходной позицией для формирования и применения профиля этого объекта или процесса [15].
Примерами такой среды могут быть среда рабочей станции, управления встроенными вычислительными устройствами, распределенная среда передачи и обработки данных, среда офисного документооборота и т.д. Если все программно-аппаратные и коммуникационные средства, поставляемые различными производителями для использования в рамках целостной ИС, соответствуют профилю, т.е. выполнены в соответствии с необходимыми стандартами, то они будут работать в единой среде, в которой обеспечена переносимость приложений, масштабирование, взаимодействие и функциональная расширяемость.
Профиль включает в себя набор согласованных между собой стандартов, охватывающих взаимодействие аппаратных и программных компонент системы, и определяет спецификации протоколов и интерфейсов, составляющих структуру открытой системы.
Для построения профиля структура системы разбивается, по крайней мере, на три уровня: прикладные программы (комплексы программ), операционная среда и аппаратная платформа, между которыми устанавливаются правила взаимодействия. На каждом из этих уровней определяются типы взаимодействующих функциональных компонент в соответствии с принятой моделью открытых систем: интерфейсы системы с пользователем и внешней средой, системы и языки программирования, управление прохождением задач, управление данными, коммуникации, обеспечение безопасности систем и данных.Для каждой из выбранных областей применения структура открытых систем и модель функциональных компонент определяются конкретно, в зависимости от характера решаемых задач, назначения и принципов построения системы. При этом используются общие методологические рекомендации по моделям открытых систем и известные разработки профилей.
На базе одной совокупности базовых стандартов могут формироваться и утверждаться различные профили для разных проектов разработки программных или информационных систем и сфер их применения. Эти ограничения базовых документов профиля и их гармонизация, проведенная разработчиками профиля, должны обеспечивать качество, совместимость и корректное взаимодействие компонентов системы, соответствующих профилю, в заданной области его применения.
Базовые стандарты и профили могут использоваться как непосредственные директивные, руководящие или рекомендательные документы, а также как нормативная база, необходимая при выборе или разработке средств автоматизации технологических этапов или процессов создания, сопровождения и развития ИС.
Основными целями применения профилей при создании и использовании ИС являются: снижение трудоемкости и повышение связности проектов ИС; обеспечение переносимости ППО; обеспечение расширяемости ИС по набору прикладных функций и масштабируемости системы в целом и отдельных ее частей; предоставление возможности функциональной интеграции в ИС задач, которые раньше решались раздельно и менее эффективно; повышение надежности и качества компонентов ИС.
Выбор стандартов и документов для формирования конкретных профилей ИС зависит от того, какие из этих целей определены приоритетными. В качестве общей методологической базы построения и применения профилей сложных распределенных ИС предлагается использовать технический отчет ИСО/МЭК ТО 10000 (ISO/IEC TR 10000-1, ISO/IEC TR10000-2, ISO/IEC TR10000-3). Части I и 2 этого документа введены в России в качестве стандарта ГОСТ Р. Часть 3, определяющую основы и таксономию профилей среды открытых систем, предлагается задействовать при построении и использовании профилей ИС как документ прямого применения.
Международными органами стандартизации ИТ принята жесткая трактовка понятия профиля. На этом уровне считается, что основой профиля могут быть только международные, региональные и национальные утвержденные стандарты — не допускается использование стандартов «де-факто» и нормативных документов фирм. Подобное понятие профиля активно используется в совокупностях международных функциональных стандартов, конкретизирующих и регламентирующих основные процессы и объекты взаимосвязи открытых систем (BOC), в которых возможна и целесообразна жесткая формализация профилей (например, функциональные стандарты ИСО/МЭК 10607-10613 и соответствующие им ГОСТ Р). Однако при таком подходе невозможны унификация, регламентирование и параметризация множества конкретных функций и характеристик сложных объектов архитектуры и структуры современных развивающихся ИС. Новый, прагматический подход к разработке и применению профилей ИС состоит в использовании совокупности адаптированных и параметризованных базовых международных и национальных стандартов и открытых общедоступных спецификаций, отвечающих широко используемым стандартам «де-факто» и рекомендациям международных консорциумов.
Еще по теме Понятие профиля открытой системы:
- Понятие открытых систем
- 13.1. Открытая экономика: понятие, разновидности
- Методологический базис открытых систем
- ГЛАВА 6 /Открытые системы
- Глава 2 ОТКРЫТЫЕ СИСТЕМЫ И ИНФОРМАЦИОННЫЙ МЕНЕДЖМЕНТ
- § 2. Система открытых полей (СОП)
- ГЛАВА 7 Профили открытых систем
- 1.2. Организация как большая открытая система
- Функциональная среда открытых систем
- Функциональная среда открытых систем
- Эталонная модель открытых систем
- Неизвестный. Система автокредитования (на примере ОАО Банк "Открытие"), 2014
- 7. Открытие системы аргументированного убеждения
- Эталонные модели среды и взаимосвязи открытых систем
- 18.1. Трансформация от закрытых к открытым экономическим системам, глобальной экономике
- Оценки степени открытости финансовой системы России на разных этапах ее развития
- Понятие, элементы и уровни экономической системы. Малые и большие системы. Экономическая система общества
- 4.6.3. Сущность, принципы, методы и способы государственного регулирования степени открытости (закрытости) национальной хозяйственной системы
- Профиль компетенций и требования должности