semi合集-English.pdf - 第3633页
SEMI E139.1-0705 © SEMI 2005 9 7.1.4.4 ExecutionTarget 7.1.4.4. 1 The ExecutionTarget cl ass is ma pped to the XML c omplexType al so named Execut ionTarget. Table 5 shows how the associations an d attributes of the Exec…

SEMI E139.1-0705 © SEMI 2005 8
Attribute or Role
Name
UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
userInfo list of String element [0..1] userInfo (complexType ListOfStrings)
supplierInfo list of String element [0..1] supplierInfo (complexType ListOfStrings)
ExecutionTarget aggregation element [0..] ExecutionTarget (complexType)
ReferencedPDE aggregation element [0..] ReferencedPDE (complexType)
AntecedentData aggregation element [0..] AntecedentData (complexType)
PDEparameter aggregation element [0..] PDEparameter (complexType)
Figure 4
PDEheader

SEMI E139.1-0705 © SEMI 2005 9
7.1.4.4 ExecutionTarget
7.1.4.4.1 The ExecutionTarget class is mapped to the XML complexType also named ExecutionTarget. Table 5
shows how the associations and attributes of the ExecutionTarget class are mapped into XML. Figure 5 illustrates
the resulting XML structure.
Table 5 Translation Table For ExecutionTarget
Attribute or Role
Name
UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
identifier String element [0..1] identifier (simpleType xs:string)
supplier String element supplier (simpleType xs:string)
make String element make (simpleType xs:string)
model String element model (simpleType xs:string)
recipeTypes list of String element [0..1] recipeTypes (complexType ListOfStrings)
Figure 5
ExecutionTarget
7.1.4.5 ReferencedPDE
7.1.4.5.1 The ReferencedPDE class is mapped to the XML complexType also named ReferencedPDE. Table 6
shows how the associations and attributes of the ReferencedPDE class are mapped into XML. Figure 6 illustrates
the resulting XML structure.
Table 6 Translation Table For ReferencedPDE
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
id UUID element id (simpleType UUID)
Figure 6
ReferencedPDE
7.1.4.6 AntecedentData
7.1.4.6.1 The AntecedentData class is mapped to the XML complexType also named AntecedentData. Table 7
shows how the associations and attributes of the ReferencedPDE class are mapped into XML. Figure 7 illustrates
the resulting XML structure.

SEMI E139.1-0705 © SEMI 2005 10
Table 7 Translation Table For AntecedentData
Attribute or Role
Name
UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
uid UUID element uid (simpleType UUID)
name String element name (simpleType xs:string)
gid UUID element gid (simpleType UUID)
groupName String element groupName (simpleType xs:string)
description String element description (simpleType xs:string)
author String element author (simpleType xs:string)
createDate Time element createDate (simpleType xs:dateTime)
createNode String element createNode (simpleType xs:string)
AntecedentData aggregation element [0..] AntecedentData (complexType)
Figure 7
AntecedentData
7.1.4.7 PDEparameter
7.1.4.7.1 The PDEparameter class is mapped to the XML complexType also named PDEparameter. Table 8 shows
how the attributes of PDEparameter are mapped to XML. The resulting XML structure is illustrated in Figure 8.
Table 8 Translation Table For PDEparameter
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
name String element name (simpleType xs:string)
description String element description (simpleType xs:string)
units String element units (simpleType xs:string)
relatedParameters list of String element [0..1] relatedParameters (complexType ListOfStrings)
defaultValue Any element [0..1] defaultValue (complexType xs:anyType)
inputBoundaryType Enumeration element [0..1] inputBoundaryType (enumeration inputBoundsType)
inputBounds Any element [0..] inputBounds (complexType xs:anyType)