Рекомендуем

Этика в сфере информационных технологийМалюк А.А., Полянская О.Ю., Алексеева И.Ю. Этика в сфере информационных технологий
Стохастическая информатика: инновации в информационных системахОсмоловский С.А. Стохастическая информатика: инновации в информационных системах
Информационные технологии в военном деле (основы теории и практического применения)Бородакий Ю.В., Лободинский Ю.Г. Информационные технологии в военном деле (основы теории и практического применения)

Книга

Введение в анализ информационных технологий

Учебник для вузов
2003 г.
427 стр.
Тираж 3000 экз.
Формат 60х90/16 (145x215 мм)
Исполнение: в твердом переплете
ISBN 5-93517-145-7
ББК 32.97
Аннотация
Книга служит введением в дисциплину «Анализ информационных технологий» и содержит сведения о научно-методических основах и системе стандартов информационных технологий (ИТ). В ней рассматриваются: структура методологического базиса и системы стандартов ИТ; организационная структура международной системы стандартизации; основные концепции развития ИТ такие, как концепция открытых систем и концепция Глобальной информационной инфраструктуры; наиболее важные для формирования концепции открытых систем эталонные модели OSI и POSIX, а также соответствующие им наборы стандартов; концепция профиля, таксономия профилей и профилирование как универсальный аппарат конструирования новых стандартизированных решений в области ИТ; концепция и методология конформности систем и продуктов ИТ стандартам и профилям; нотации и языки для описания стандартов ИТ. Для ИТ-профессионалов, в частности бакалавров и магистров ИТ, обучающихся по новому образовательному направлению для классических и технических университетов 511900 – «Информационные технологии», а также по другим смежным направлениям и специальностям.

Оглавление

ПРЕДИСЛОВИЕ 3

ВВЕДЕНИЕ 7

1. СИСТЕМА СТАНДАРТОВ И КОНЦЕПЦИЯ ОТКРЫТЫХ СИСТЕМ 15
1.1. Введение 15
1.2. Основные понятия 16
1.3. Примеры профилей 19
1.4. Многоуровневая модель системы стандартов ИТ 30
1.5. Архитектурные спецификации 33
1.6. Базовые спецификации 34
1.7. Профили ИТ 35
1.8. Стратегические профили 36
1.9. Пример построения каталога базовых спецификаций 37
1.10. Заключение 56

2. ОРГАНИЗАЦИОННАЯ СТРУКТУРА СИСТЕМЫ СТАНДАРТИЗАЦИИ ИТ 59
2.1. Введение 59
2.2. Структура международной системы стандартизации 60
2.3. Официальные международные организации стандартизации 66
2.3.1. Организации ISO и IEC, объединенный технический комитет JTC1 66
2.3.2. Организация ITU 78
2.4. Региональные организации стандартизации 83
2.5. Промышленные консорциумы и профессиональные организации 86
2.6. Заключение 98

3. СЕМАНТИКА, ОПРЕДЕЛЕНИЕ И ПРИНЦИПЫ ДОКУМЕНТИРОВАНИЯ ПРОФИЛЕЙ 100
3.1. Введение 100
3.2. Назначение профилей 100
3.3. Основные свойства профиля 101
3.4. Основные элементы определения профиля 107
3.5. Структура документации для профилей 108
3.6. Семантика тестирования конформности 112
3.6.1. Тестирование конформности и система стандартов 112
3.6.2. Тестирование конформности и профили 112
3.7. Общий подход к таксономии профилей 117
3.8. Заключение 118

4. ПРОФИЛИ ОКРУЖЕНИЙ ОТКРЫТЫХ СИСТЕМ (OSE-ПРОФИЛИ) 119
4.1. Введение 119
4.2. Назначение OSE-профилей 119
4.2. Концепция OSE-профилей 123
4.2.1. Общие принципы 123
4.3. Принципы разработки OSE-профилей 126
4.4. Принципы таксономии профилей OSE 130
4.5. Тестирование конформности продуктов на соответствие OSE-профилям 131
4.6. Заключение 132

5. МЕТОДОЛОГИЯ И СИСТЕМА СТАНДАРТОВ POSIX OSE 133
5.1. Назначение и состав системы стандартов POSIX 133
5.2. Эталонная модель POSIX OSE RM 138
5.3. Сервисы системного ядра (Core System Services) 147
5.4. Развитие стандартов POSIX 153
5.5. Заключение 159

6. МЕТОДОЛОГИЯ ПРОФИЛИРОВАНИЯ В СИСТЕМЕ СТАНДАРТОВ POSIX, ТАКСОНОМИЯ ПРОФИЛЕЙ 162
6.1. Назначение, состав и таксономия профилей POSIX 162
6.2. Стандартизованные профили систем реального времени 164
6.3. Конформность 170
6.3.1 Конформность реализации 170
6.3.2 Конформность приложения 171
6.4. Профили систем реального времени 172
6.4.1 Профиль минимальных (встроенных) систем реального времени (Minimal (Embedded) Realtime System Profile) – PSE51 172
6.4.2. Профиль систем-контроллеров реального времени (Realtime Controller System Profile) – PSE52 175
6.4.3. Профиль выделенных систем реального времени (Dedicated Realtime System Profile) – PSE53 176
6.4.4. Профиль многоцелевых систем реального времени (Multi-Purpose Realtime System Profile) – PSE54 176
6.4.5. Список требований конформности реализации стандартизованному профилю для языка С (ISP Requirements List (C Language)) 177
6.5. Заключение 179

7. МЕТОДОЛОГИЯ ТЕСТИРОВАНИЯ КОНФОРМНОСТИ В СИСТЕМЕ СТАНДАРТОВ POSIX 182
7.1. Введение 182
7.2. Методология тестирования POSIX (Стандарт IEEE P2003) 184
7.3. Система понятий методологии тестирования конформности POSIX 185
7.4. Модель процесса установления конформности 189
7.5. Синтаксис, типы, конструкции утверждений конформности 192
7.6. Коды результатов тестирования 198
7.7. Отчет о результатах тестирования 204
7.8. Уровни тестирования 204
7.9. Методика написания утверждений 206
7.10. Применение формальных языков 209
7.11. Заключение 209

8. СИСТЕМА СТАНДАРТОВ OSI, ВВЕДЕНИЕ В ЭТАЛОННУЮ МОДЕЛЬ RM OSI 214
8.1. Введение 214
8.2. Основные элементы эталонной модели 217
8.3. Многоуровневая архитектура OSI RM
и принципы ее функционирования 221
8.4. Состав и назначение уровней архитектуры
модели OSI RM 226
8.5. Заключение 232

9. ЭТАЛОННАЯ МОДЕЛЬ RM OSI: ДАННЫЕ, ФУНКЦИИ 234
9.1. Способы обмена данными, типы
и назначение блоков данных 234
9.1.1. Способы обмена данными 234
9.1.2. Типы и назначение блоков данных 240
9.2. Функции уровней и функциональные особенности уровней 243
9.3. Заключение 250
10. СПЕЦИФИКАЦИИ СЕРВИСА И ПРОТОКОЛОВ 251
10.1. Соглашение о спецификации протокольных сервисов 251
10.1.1. Основные понятия метода и нотации спецификации протокольных сервисов 251
10.1.2. Модель сервиса уровней 254
10.1.3. Состав и основные свойства сервисных примитивов 256
10.1.4. Наименование сервисных примитивов 257
10.1.5. Соглашения о временных диаграммах 258
10.1.6. Соглашения, связанные с описанием параметров 260
10.2. Модель и спецификация протокольного автомата 261
10.2.1. Машина с конечным числом состояний как модель протокольной сущности 262
10.2.2. Спецификация протокола ABP 263
10.3. Заключение 270

11. ЭТАЛОННАЯ МОДЕЛЬ НАИМЕНОВАНИЯ И АДРЕСАЦИИ В ОКРУЖЕНИИ OSI 272
11.1. Введение 272
11.2. Определения 272
11.3. Основные концепции наименования 274
11.4. Применение механизмов наименования и адресации в открытых системах 277
11.5. Семантические свойства механизма адресации 280
11.6. Использование адресной информации в (N)- сервисных примитивах 282
11.7. Использование адресной информации в (N) протоколах 284
11.8. (N)-функции справочника 287
11.9. Использование адресации в конкретных уровнях модели OSI RM 290
11.10. Обобщенная модель механизмов наименования и адресации в среде OSI 300
11.11. Заключение 303

12. МОДЕЛЬ ПРИКЛАДНОГО УРОВНЯ 305
12.1. Общие принципы организации и функционирования прикладного уровня 305
12.2. Основные понятия 308
12.3. Семантика прикладного уровня 311
12.4. Примеры модульного построения прикладных сущностей 319
12.5. Сервисный элемент управления прикладной ассоциацией 321
12.5.1. Обзор сервиса протокола управления ассоциацией 321
12.5.2. Взаимосвязь с другими ASE и сервисами нижних уровней 324
12.6. Итоговый пример функционирования модели OSI RM 324
12.7. Заключение 330

13. АБСТРАКТНАЯ СИНТАКСИЧЕСКАЯ НОТАЦИЯ 1 (ABSTRACT SYNTAX NOTATION ONE – ASN.1) 333
13.1. Назначение ASN.1 333
13.2. Простые типы 334
13.3. Тег типа 335
13.4. Структурированные типы 337
13.5. Подтипы 339
13.6. Макронотация 341
13.7. Модули 343
13.8. Пример описания ASN.1 344
13.9. Заключение 345

14. ПРИНЦИПЫ И ТАКСОНОМИЯ ПРОФИЛЕЙ ВЗАИМОСВЯЗИ ОТКРЫТЫХ СИСТЕМ (OSI-ПРОФИЛЕЙ) 347
14.1. Введение 347
14.2. Классы OSI-профилей 347
14.3. Взаимосвязь между OSI-профилями 351
14.4. Таксономия OSI-профилей 353
14.5. Транспортные профили 354
14.6. Ретрансляционные профили 363
14.7. Заключение 365

15. ТЕСТИРОВАНИЕ КОНФОРМНОСТИ ДЛЯ СИСТЕМЫ СТАНДАРТОВ OSI 367
15.1. Нормативно-методическая база OSI-конформности 367
15.2. Принципы функционирования лаборатории тестирования 370
15.2.1. Назначение и направление деятельности 370
15.2.2. Основные задачи 371
15.2.3. Участники процесса установления конформности 372
15.2.4. Процесс установления конформности 374
15.2.5. Комплекты тестов 377
15.2.6. Методы тестирования 379
15.3. Таблично-древовидная комбинированная нотация TTCN 381
15.4. Заключение 385

16. КОНЦЕПЦИЯ ГЛОБАЛЬНОЙ ИНФОРМАЦИОННОЙ ИНФРАСТРУКТУРЫ (GLOBAL INFORMATION INFRASTRUCTURE – GII) 387
16.1. Введение 387
16.2. Определение GII 389
16.3. Базовые модели GII 390
16.4. Корпоративная модель GII (enterprise model) 397
16.5. Функции и логические интерфейсы GII. Функциональная модель 405
16.6. Язык спецификации сценариев GII 407
16.7. Проспект стандартов и стандартизация GII 412
16.8. Заключение 419