ГОСТ РИСО 20242-4—2012
IS01S745-1::
GenericJrtform atlonExchengeProtiteTetnplala
-----------
Ж-----------------------------------------
«skeleton»
Из
----------
GenericDCPT
TechnologySpecificDCPT
| > TechnologySpecificCapability
«u islarcoO l»
F
L
CoordinatorCapabillty|<
------
CCD
wL -
у г
\
гч1апсе01>*
•twlanceOI"
/
ilnformatlonExchangcProflk|<3~..........................|:PID
import
-1
-
DCD
DeviceCapability
Рисунок 1 — Диаграмма классов, используемая в концепции профиля возможностей устройства
На рисунке 2 приведенадиаграмма CCD- и DCD-классов, используемых в данной концепции. Обоб
щенный DCPT-шаблон позволяет определить совокупность обобщенныхCCD- иDCD-олисаний. Обобщен
ное CCD-описание характеризует обобщенные возможности согласующего устройства, обобщенное
DCD-описание — обобщенные возможности виртуального устройства. Зависящий от выбираемой техно
логии CCD-класс в зависящем от технологии DCPT-классе содержит обобщенное CCD-описание и характе
ризует зависящие от технологии возможности согласующегоустройства. Зависящий от выбираемой техно
логии DCD-класс содержит обобщенное DCD-описание ихарактеризует зависящие от выбираемой техно
логии возможности виртуальныхустройств.
GenericCCD
0..*
1..*
1Г
GenericDCPTTechnologySpecificDCPTCCDPID
<imbsnceOI>
DCD
TechnologySpeciflcCCD
(CoordlnatorSpecIflcCCD) |<(CCD Instance)
GenericDCDTechnologySpeciflcDCD
]< b - -(DevIceSpecIflcCCD)|<(DCD Instance)
Рисунок 2 — Диаграмма CCD- и DCD-классов
Зависящий от согласующего устройства CCD-класс входит в зависящий от технологии CCD-класс и
характеризуетзависящие от согласующего устройства возможности. Имя объекта в зависящем от согла
сующего устройства CCD-классе может быть заданос помощью зависящего отустройства имени. Обоб
щенные CCD- и DCD-классы состоят в неразрывной связи, поэтому зависящий отсогласующего устрой
стваCCD-класс изависящий от устройства DCD-класссвязаны между собой. CCD-класс позволяет импор
тировать DCD-описания драйверов устройств. ЭкземплярCCD-класса в PID-классе позволяетиспользо
вать зависящий от выбираемого согласующего устройства CCD-класс в виде XML-схемы и записать его
как XML-экземпляр. Имя XML-тэга экземпляраCCD-класса будет совпадать с именем зависящегоотвыби
раемогосогласующегоустройства CCD-класса, а имя XML-тэга экземпляра DCD-класса— с именем зави
сящего от выбираемого устройства DCD-класса.
5.2 Процедура создания DCD-, CCD- и PID-описаний
5.2.1 Общие положения
Рисунок 3 иллюстрирует процедуру создания DCD- и CCD-описаний. Вразделе б настоящего стан дарта
в рамках XML-языка определен обобщенный DCPT-шаблон. Технология каждого служебного
3