Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Типовая структура документа ISP

FOREWORD // Предисловие

INTRODUCTION // Введение

1. SCOPE // Область применения + Scenario

2. NORMATIVE REFERENCES // Нормативные ссылки

3. DEFINITIONS // Определения

4. ABBREVIATIONS // Сокращения

5. CONFORMANCE // Соответствие

6. Requirements specifications related to each base standard // Спецификации требований для каждого базового стандарта

NORMATIVE ANNEXES - задающие требования соотвествия профиля в табличном представлении.

INFORMATIVE ANNEXES - содержащие объяснения и руководства, если это требуется.

В дополнении к 10000-1 приводятся правила составления каждого из элементов ISP, соответствующие правилам IEC/ISO. (В случае разбиения ISP на части, каждая часть должна удовлетворять этой структуре).

Требования к содержанию и формату ISP

Профили непосредственно связаны с базовами стандартами и аттестация на соответствие профилю подразумевает аттестацию на соответствие этим базовым стандартам.

ISPs должны удовлетворять правилам IEC/ISO для представления проектов и самих международных стандартов.

ISP должен быть компактным документом, не повторяющим текста документов, на которые он ссылается.

Определение одного профиля может включать ссылки на определение других.

Многие профили документируются и публикуются в виде отдельных ISPs. Однако для тесно связанных между собой профилей может быть использован более подходящий для такого случая механизм многокомпонентных ISPs (multipart ISPs). Многокомпонетные ISPs позволяют избежать копирование общего текста для связанных профилей.

Для каждого профиля должна обеспечиваться спецификация тестирования профиля (Profile Test Specification), которая определяется или как часть ISP или как отдельный самостоятельный ISP. В последнем случае в исходном ISP используется ссылка на этот документ.

Семантика аттестации на соответствие профилю

Аттестация системы на соответствие данному профилю влечет ее соответствие тем спецификациям, на которые имелись ссылки в профиле (с учетом параметризации используемых спецификаций).

Аттестационные требования классифицируются следующим образом:

обязательные требования (mandatory requirements), т.е. требования, которые должны рассматриваться во всех случаях;

необязательные или дополнительные требования (options requirements), т.е. требования, рассматриваемые только в том случае, когда реализация включает соответствующую опцию.

Дополнительно, требования могут определяться как:

безусловные, применимые всегда;

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

Чтобы оценить соответствие конкретной реализации, необходимо иметь некоторое описание (заявку) реализованных возможностей, включая описание опций и ограничений с тем, чтобы реализация могла быть испытана на соответствие только требованиям, соответствующим ее возможностям и только им. Такое описание называется заявкой соответствия реализации (Implementation Comformance Statement - ICS).

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

Испытание реализации на соответствие профилю требует наличие спецификации аттестационных тестов для данного профиля. Так как профиль представляется набором ссылок на базовые стандарты и ISPs, спецификация аттестационных тестов для профиля основывается на аттестационных тестах входящих в состав профиля стандартов и ISPs, с сответствующим выбором и параметризации тестов.

Свойства профилей

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

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

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

Цели OSE-профилей

В рассматриваемом документе свойства открытости систем, являющимися и целями OSE-профилей, развиваются до следующего набора:

переносимость прикладного программного обеспечения и переиспользуемость программного обеспечения на уровне исходного кода

переносимость данных

интероперабельность прикладного программного обеспечения

интероперабельность управления и безопасности

переносимость пользователей

использование существующих стандартов и аккомодация к стандартам перспективных технологий

легкая настраиваемость на новые технологии информационных систем

масштабируемость прикладных платформ

масштабируемость распределенных систем

прозрачность реализаций

поддержка пользовательских требований

Определения

Стандарт (по определению ISO). Технический стандарт или другой документ, доступный и опубликованный, коллективно разработанный или согласованный и общепринятый в интересах тех, кто им пользуется, основанный на интеграции результатов науки, технологии, опыта, способствующий повышению общественного блага и принятый организациями, признанными на национальном, региональном и международном уровне.

Базовый стандарт (часто именуется формальным стандартом или базовыми спецификациями). Принятый международный стандарт или Рекомендация организации ITU-T (до 1993 г. - CCITT).

ИТ-система (IT system). Совокупность ресурсов информационных технологий, предоставляющих сервис (услуги) на одном или большем числе интерфейсов.

Профиль (Profile) - набор, состоящий из одного или большего числа базовых стандартов и/или ISPs (см. ниже), содержащий указание области применимости, а также указание выбранных классов обслуживания, аттестационных наборов, опций и параметров тех базовых стандартов и ISPs, которые необходимы для выполнения конкретной (прикладной) функции.

ISP (International Standardized Profile - Международный стандартизованный профиль). Согласованный на международном уровне официальный документ, описывающий один или несколько профилей.

Таксономия (Taxonomy) - классификационная схема, применяемая для однозначной индентификации профилей или наборов профилей.

OSE (Open Systems Environment - Окружение открытых систем).

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

SE-профиль. Профиль, который специфицирует все поведение ИТ-системы или часть ее поведения на одном или большем числе интерфейсов OSE.

OSI-профиль - конкретный профиль, составленный из базовых стандартов, соответствующих модели OSI, и/или базовых стандартов представления форматов и данных (т.е. F - профилей).

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

Интероперабельность (interoperability) - возможность совместного использования информации и ресурсов компонентами распределенной системы.

Масштабируемость (scability) - свойство системы, позволяющее ей эффективно работать в широком диапазоне параметров, определяющих технические и ресурсные характеристики системы.

Прикладное ПО (Aplication Software - Прикладное программное обеспечение). Программное обеспечение - специфическое для некоторого приложения и состоящее из программ, данных и документации.

Прикладная платформа (Aplication Platform). Набор программно-аппаратных ресурсов, необходимых для поддержки услуг, предоставляемых для выполнения прикладного ПО.

API-интерфейс (Application Program Interface - Интерфейс прикладной программы). Интерфейс между прикладным ПО и прикладной платформой, через который обеспечиваются все услуги.

CSI-интерфейс (Communication Services Interface - Интерфейс коммуникационных услуг). Граница, через которую обеспечивается доступ к услугам, реализующим взаимодействие между внутренними объектами ПО и внешними объектами прикладной платформы.

HCI-интерфейс (Human/Computer Interface - Человеко-машинный интерфейс). Граница, через которую имеет место физическое взаимодействие между человеком и прикладной платформой.

ISI-интерфейс (Information Services Interface - Интерфейс информационных услуг). Граница, через которую обеспечивается сервис внешнего хранилища данных

Таксономия OSE-профилей

Цель таксономии OSE-профилей - обеспечить классификационную схему, применяемую к любому профилю. Для этого применяется метод структурированных идентификаторов.

Структурированный идентификатор имеет следующие компоненты:

Корневой мнемоники или корня (root mnemonic) - короткой символьной строки, обозначающей область использования OSE-профиля. Например, EDI (для Electronic Data Interchange) или MED (для медицинских приложений).

Числовая строка, средующая за корнем и используемая для разбиения на подразделы области применения профиля.

Характеристика специфицируемых интерфейсов (суффикс), состоящая от одной до указанных ниже четырех букв, следующих в алфавитном порядке:

C - для CSI I - для ISI H - для HCI P - для API (Рассматривается использование буквы F для F-профилей).

Примеры:

идент-р облать OSE-профиля тип интерфейсов
AMHnnn-C Messaging functions CSI
AFTkkk-CP File function CSI/API
WINaaa-H Windows functions HCI
MEDkkk-CHP Medical functions CSI/HCI/API

В таксономии возможно указание профилей, цитируемых в конкретном OSE-профиле, при этом для идентификации OSE-профиля используется функциональная форма записи:

MEDkkk-CHP(FTmmm-CP, WINiii-H)

Классы OSI-профилей:

А - прикладные профили, требующий услуг транспортного уровня в режиме

с установлением соединения

B - прикладные профили, требующий услуг транспортного уровня в режиме

без установления соединения

F - профили представления и форматов обмениваемых данных

R - ретрансляционные профили, реализуют функции ретрансляции,

обеспечивающие возможность взаимодействия различных групп профилей

(между профилями различных транспортных классов профилей, т.е. Т и U,

ретрансляция отсутствует).

T - транспортные профили, обеспечивающие услуги транспортного уровня в

режиме с установлением соединения

U - транспортные профили, обеспечивающие услуги транспортного уровня в

режиме без устанолвения соединения

Классы T- и U-профилей подразделяются на группы.

Группа - набор T- или U-профилей, которые являются совместимыми, в том смысле, что ИТ-системы, реализующие различные профили из данной группы, могут осуществлять взаимодействие в соотвествии с моделью OSI минимально в объеме обязательных средств профилей этой группы.

Таксономия подсетевых услуг

abcd Тип подсети
1 СЕТЬ ДАННЫХ С КОММУТАЦИЕЙ ПАКЕТОВ (СДКП)
2 ЦИФРОВОЙ КАНАЛ ДАННЫХ
3 АНАЛОГОВЫЙ ТЕЛЕФОННЫЙ КАНАЛ
4 ЦИФРОВЫЕ СЕТИ ИТЕГРАЛЬНОГО ОБСЛУЖИВАНИЯ (ISDN)
41 Служба полупостоянных каналов
411 В-канал
4111 Работа ООД-ООД по Х.25
42 Служба в режиме коммутации каналов
421 В-канал
4211 Работа ООД-ООД по Х.25
5 ЛОКАЛЬНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ
51 CSMA/CD
52 Шина с маркерным доступом
53 Кольцо с маркерным доступом
54 FDDI

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

TB4111 Работа ООД-ООД по Х.25 через ISDN (COTS over CONS)

TA51 CSMA/CD LAN (COTS over CLNS)

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...