Стандарт — общепринятое определение компонента технических или программных средств, являющихся результатом соглашения. Профиль — юридических и/или фактических стандартов, ориентированных на выполнение конкретной задачи [Козлов1999].
Стандарты можно классифицировать следующим образом:
- по типу установления требований:
• устанавливающие требования к объекту;
• устанавливающие требования к процессу;
- по масштабу:
• международные;
• государственные;
• отраслевые
• предприятий
- по степени юридического оформления:
• принятые юридически;
• действующие фактически.
Процесс стандартизации информационных технологий поддерживают основные группы организаций:
Международные организации, входящие в структуру ООН:
• International Organization for Standardization (ISO) — международная организация по стандартизации.
В 1947 году представители 25 стран решили создать организацию, основной задачей которой стала бы координация разработок и унификация международных стандартов. Новая организация получила название International Organization for Standardization (ISO).
• Intenational Electronical Commision (IЕС) — международная электротехническая комиссия.
• International Telecommunication Union - Telecommunication (ITU-T) — международный союз по телекоммуникации — телекоммуникация. До 1993 года эта организация называлась International Telegraph and Telephone Cosultative Committee — международный консультативный комитет по телефонии и телеграфии.
Промышленные, профессиональные или административные организации.
• Institute of Electrical and Electronic Engineers (IЕЕЕ) — институт инженеров по электротехнике и электронике.
• Internet Activity Board (IАВ) — совет управления деятельностью Интернета.
Промышленные консорциумы.
• Object Manadgement Group (OMG) - группа управления объектами.
• Х/Open — консорциум, организованный группой поставщиков компьютерной техники.
• Open Software Foundation (0SF) — фонд открытого программного обеспечения.
В 1987 году ISO и IEC объединили свою деятельность в области стандартизации информационных технологий и создали единый орган — Joint Technical Commitee (JTC1) — объединенный технический комитет 1. Этот комитет предназначен для формирования системы базовых стандартов в области информационных технологий.
06 абсолютной стандартизации
Идеальный подход мог бы состоять в разработке исчерпывающего набора стандартов. Однако для некоторых современных направлений в области ин формационных технологий это нереально, учитывая скорость (а также стоимость) происходящих изменений. Ко времени внесений очередной порции изменений может появиться новая версия, или программистское сообщество может вообще начать двигаться в другом направлении. Абсолютная стандартизация — это мираж.