semi合集-English.pdf - 第1659页
SEMI E39-0703 © SEMI 1995, 2003 1 SEMI E39-0703 OBJECT SERVICES STANDARD: CONCEPTS, BEHAVIOR, AND SERVICES This standard was technically approved by the Globa l Informat ion & Control Committee and is the direct resp…

SEMI E38.1-95 © SEMI 19955
NOTICE: These standards do not purport to address
safety issues, if any, associated with their use. It is the
responsibility of the user of these standards to establish
appropriate safety and health practices and determine
the applicability of regulatory limitations prior to use.
SEMI makes no warranties or representations as to the
suitability of the standards set forth herein for any
particular application. The determination of the
suitability of the standard is solely the responsibility of
the user. Users are cautioned to refer to manufacturer’s
instructions, product labels, product data sheets, and
other relevant literature respecting any materials
mentioned herein. These standards are subject to
change without notice.
The user’s attention is called to the possibility that
compliance with this standard may require use of
copyrighted material or of an invention covered by
patent rights. By publication of this standard, SEMI
takes no position respecting the validity of any patent
rights or copyrights asserted in connection with any
item mentioned in this standard. Users of this standard
are expressly advised that determination of any such
patent rights or copyrights, and the risk of infringement
of such rights, are entirely their own responsibility.
Copyright by SEMI® (Semiconductor Equipment and Materials
International), 3081 Zanker Road, San Jose, CA 95134. Reproduction o
f
the contents in whole or in part is forbidden without express written
consent of SEMI.

SEMI E39-0703 © SEMI 1995, 2003 1
SEMI E39-0703
OBJECT SERVICES STANDARD: CONCEPTS, BEHAVIOR, AND
SERVICES
This standard was technically approved by the Global Information & Control Committee and is the direct
responsibility of the North American Information & Control Committee. Current edition approved by the
North American Information & Control Committee on March 12, 2003. Initially available at www.semi.org
May 2003; to be published July 2003. Originally published in 1995; previously published November 2002.
CONTENTS
1 Purpose
2 Scope
3 Referenced Standards
4 Terminology
4.1 Definitions
4.2.1 Requirements
4.2.2 Objects
4.2.3 Services
4.2.4 Data Type
5 Conventions
5.1 OMT Object Information Model
5.2 Object Attribute Representation
5.3 Service Message Representation
6 Background
7 Applicable Documents
8 Basic Concepts and Behavior
8.2 Object Attributes
8.2.3 Use of Text
8.2.4 Object Type
8.2.5 Object Identifier
8.2.6 Object Handle
8.3 Object Definition
9 Object Relationships
9.2 Object Hierarchy
9.3 Scope and Ownership
9.4 Multiple Inheritance Hierarchy
10 Additional Operations
10.2 Create and Delete
10.2.1 Create
10.2.2 Delete
10.3 Attachment
10.3.3 Attach
10.3.4 Attach Set Attributes
10.3.5 Detach
10.3.6 Reattach
10.3.7 Attach Supervised Object
10.3.8 Detach Supervised Object
11 Services and Scenarios
11.2 Scope
11.3 Filtering
11.4 Object Services Parameter Dictionary
11.5 Get and Set Attributes
11.6 GetType
11.7 GetAttrName
12 Additional Services
12.2 Object Services Parameter Dictionary
12.3 Create
12.4 Delete
12.5 Attach
12.6 AttachSetAttr
12.7 Detach
12.8 Reattach
12.9 AttachSupervisedObject
12.10 DetachSupervisedObject
12.11 ObjectAction
12.12 ObjectActionCompletion Notification
12.13 Get Service Names
12.14 Get Service Parameters
13 Applications
13.2 Get All of an Object' s Attributes

SEMI E39-0703 © SEMI 1995, 2003 2
13.3 Determine All Objects of a Specific Type and
with Specific Characteristics
13.4 Determine Specific Attributes of a Specific
Object Instance
13.5 Determine Types of Subordinate Objects
13.6 Determine Names of Attributes of Sub-
ordinate Objects
14 Requirements for Compliance
14.2 Fundamental Requirements
14.3 Additional Capabilities
14.3.1 Filters
14.3.2 Owner Objects
14.3.3 Multiple Inheritance Hierarchy
APPENDIX 1
A1-1 Overview of Object Terminology
A1-2 Object Modeling Technique (OMT) Notation
A1-2.1 Basic Notation
A1-2.2 Associations
A1-3 Generalization and Inheritance
A1-3.1 Object Composition and Containment
LIST OF TABLES
Table 1 Top Object Attribute Definition
Table 2 Object Services
Table 3 Object Services Parameter Dictionary
Table 4 GetAttr Service
Table 5 SetAttr Service
Table 6 GetType Service
Table 7 GetAttrName Service
Table 8 Additional Object Services
Table 9 Additional Object Services Parameter
Dictionary
Table 10 Create Service
Table 11 Delete Service
Table 12 Attach Service
Table 13 AttachSetAttr Service
Table 14 Detach Service
Table 15 Reattach Service
Table 16 AttachSupervisedObject Service
Table 17 DetachSupervisedObject Service
Table 18 ObjectAction Service
Table 19 ObjectActionCompletion Notification
Table 20 GetServiceNames Service
Table 21 GetServiceParameters