Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-6!!!!!!!.doc
Скачиваний:
6
Добавлен:
01.04.2025
Размер:
2.64 Mб
Скачать
  1. Открытые стандарты. Цели и принципы создания, особенности применения, достоинства и недостатки. Привести примеры.

Из принципов стандартизации вытекает, что предпочтение следует отдавать открытым стандартам – т.е. стандарт:

  • принят путем консенсуса

  • разработан, опубликован и поддерживается организациями по стандартизации, признанными в индустриальном сообществе

  • полностью доступен для ознакомления

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

Преимущества ОС:

  • Простота интеграции и хорошая совместимость ОС кардинально снижают расходы на внедрение новых систем

  • Возможность появления независимых (конкурирующих) реализаций стандартной технологии снижает стоимость программных продуктов, в которых она используется.

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

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

  • ОС защищают пользователей от правовых рисков, связанных с возможными изменениями лицензионной или патентной политики владельца нестандартизированной технологии и её единственной реализации.

Недостатки ОС:

  • Слабые механизмы наказания за несоблюдение спецификаций. Если защиты нет, компания может пойти ради прибыли на серьёзные нарушения. + Например, открытый стандарт трубной резьбы позволяет любому делать трубы и сантехнику со стандартной резьбой — поэтому есть риск купить некачественную сантехнику, которая уже через полгода лопнет и затопит соседей. => много самоучек

  • ОС появляются относительно поздно; как правило, на уже устоявшемся рынке.

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

Примеры открытых стандартов:

  • PCI. Контролируется организацией PCI SIG. Невзирая на неформальное доминирование компании Intel в данной организации, она не является подразделением Intel.

  • USB. Применимо все, что сказано выше про PCI.

  • Семейство стандартов RFC — IP, TCP, UDP, HTTP, FTP, SMTP, IMAP и так далее. Контролируется организацией IETF. Более того, в отличие от PCI и USB, в IETF не прослеживается доминирующая компания.

  • POSIX - Переносимый интерфейс операционных систем Unix, набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой. Разработан комитетом IEEE.

  • Стандарты большинства языков программирования.

  1. Особенности отбора стандартов для использования в проектах. Примеры лучших практик отбора ит-стандартов.

Стандартов ОЧЕНЬ много. Вопросы: сколько стандартов, почему так много, какие нужны для меня, какие хорошие, в чем разница между стандартом и моделью и т.д…

При выборе стандартов и спецификаций следует ориентироваться:

  • на открытые стандарты и спецификации, разработанные, опубликованные и поддерживаемые организациями по стандартизации, признанными в индустриальном сообществе и одобренные путем консенсуса

  • на документы по стандартизации, имеющие хорошую поддержку со стороны рынка ИТ

  • на достаточно зрелые спецификации

Отбор стандартов при создании систем можно формализовать в рамках моделей принятия решений, основанных на экспертных оценках. Критериями выбора м.б. – открытость, маркетинговая привлекательность. По результатам экспертизы из общего множества выбирается подмножество, структурированное по определённым правилам – их и используем (либо еще одна итерация). Если нет необходимых – реализуем не по стандарту (ad hoc), можем отложить реализацию, можем разработать новый стандарт.

Примеры систем стандартов:

  • SAGA (Standards and Architecture for eGoverment Applications)

  • The open group (Standards Information Base)

  • DoD IT Standards Registry

Примеры практики (методики) отбора стандартов (актуализируются 1-2 раза в год):

  • FEAF рекомендует открытые стандарты, статус стандарта не определяется

  • Электронное правительство Германии рекомендует общедоступные, признанные рынком, открытые спецификации, статус стандарта – одобрен, рекомендован, в процессе рассмотрения

  • Электронное правительство Великобритании рекомендует открытые стандарты, обеспечивающие интероперабельность и масштабируемость, официальные международные стандарты предпочтительнее всех, статус стандарта – одобрен, рекомендован, в процессе рассмотрения, м.б рассмотрен в следующем году

Еще есть DoDAF, TOGAF и т.д… Существуют рекомендации IEEE (Институт инженеров электротехники и электроники) по использованию лучших практик (смтр рисунок)