SEMI E39-0600 OBJECT SERVICES STANDARD CONCEPTS, BEHAVIOR
《SEMI E39-0600 OBJECT SERVICES STANDARD CONCEPTS, BEHAVIOR》由会员分享,可在线阅读,更多相关《SEMI E39-0600 OBJECT SERVICES STANDARD CONCEPTS, BEHAVIOR(25页珍藏版)》请在维思文库上搜索。
1、SEMI E39 0600 SEMI 1995 20001 SEMI E39 0600 OBJECT SERVICES STANDARD CONCEPTS BEHAVIOR AND SERVICES This standard was technically approved by the Global Information to be published June 2000 Originally published in 1995 previously published June 1997 CONTENTS 1 Purpose 2 Scope 3 Referenced Documents
2、 4 Definitions 4 2Requirements 4 3Objects 4 4Services 4 5Data Type 5 Conventions 5 1OMT Object Information Model 5 2Object Attribute Representation 5 3Service Message Representation 6 Background 7 Applicable Documents 8 Basic Concepts and Behavior 8 2Object Attributes 8 2 3Use of Text 8 2 4Object Ty
3、pe 8 2 5Object Identifier 8 2 6Object Handle 8 3Object Definition 9 Object Relationships 9 2Object Hierarchy 9 3Scope and Ownership 9 4Multiple Inheritance Hierarchy 10 Additional Operations 10 2 Create and Delete 10 2 1Create 10 2 2Delete 10 3 Attachment 10 3 3Attach 10 3 4Attach Set Attributes 10
4、3 5Detach 10 3 6Reattach 10 3 7Attach Supervised Object 10 3 8Detach 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 Diction
5、ary 12 3 Create 12 4 Delete 12 5 Attach 12 6 AttachSetAttr 12 7 Detach 12 8 Reattach 12 9 AttachSupervisedObject 12 10 DetachSupervisedObject 13 Applications 13 2 Get All of an Object s Attributes 13 3 Determine All Objects of a Specific Type and with Specific Characteristics 13 4 Determine Specific
6、 Attributes of a Specific Object Instance 13 5 Determine Types of Subordinate Objects SEMI E39 0600 SEMI 1995 20002 13 6 Determine Names of Attributes of Sub ordinate Objects 14 Requirements for Compliance 14 1 Fundamental Requirements 14 2 Additional Capabilities 14 2 1Filters 14 2 2Owner Objects 1
7、4 2 3Multiple 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 Definitio
8、n 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 Delet
9、e 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 SEMI E39 0600 SEMI 1995 20003 SEMI E39 0600 OBJECT SERVICES STANDARD CONCEPTS BEHAVIOR AND SERVICES This
10、standard was technically approved by the Global Information to be published June 2000 Originally published in 1995 previously published June 1997 1 Purpose 1 1 The purpose of the Object Services Standard OSS is to provide general terminology conventions and notation for describing behavior and data
11、in terms of objects and object attributes In addition it provides basic services for reading object attributes setting their values and for asking for an object s contents This standard is intended to be referenced by other standards which define specific objects to reduce redundancy 2 Scope 2 1 The
12、 scope of this standard is to provide concepts behavior and services common to a variety of public objects 2 2 Object models are common to multiple standards Object Services provide basic object related definitions and basic services for getting object attributes and setting attribute values that ca
13、n be used by all standards defining public objects These services allow basic management of data based on objects 2 3 The object services defined in this document may be included in the services provided by other standards They may also be provided independently of such other standards 2 4 This stan
14、dard does not purport to address safety issues if any associated with its use It is the responsibility of the users of this standard to establish appropriate safety and health practices and determine the applicability of regulatory limitations prior to use 3 Referenced Standards 3 1 ISO Standard ISO
15、 95951 Common Management Information Service CMIS 3 2 Other Standards James Rumbaugh Michael Blaha William Premerlani Frederick Eddy William Lorensen Object Oriented Modeling and Design Englewood Cliffs New Jersey Prentice Hall 1991 1 ISO International Organization for Standardization C P 56 CH 1211
16、 Geneva 20 Switzerland NOTE 1 As listed or revised all documents cited shall be the latest publications of adopted standards 4 Definitions 4 1 The following basic definitions are provided in a logical order 4 2 Requirements 4 2 1 fundamental compliance conformance to all fundamental requirements for
17、 an object or service resource 4 2 2 fundamental requirements the requirements for information and behavior that must be satisfied for compliance with a standard Fundamental requirements apply to specific areas of application objects or services 4 3 Objects 4 3 1 object2 an entity with a specific se
18、t of data and behaviors Objects may be physical or conceptual 4 3 2 standardized object a object formally defined in SEMI standards and in compliance with the fundamental requirements of SEMI E39 Object Services Standard Concepts Behavior and Services 4 3 3 object model a static graphic model of obj
19、ects to show structure the identity of objects their attributes and operations and their relationships with one another 4 3 4 object type a formal classification of a group of similar objects Synonym object class Examples equipment wafer carrier 4 3 5 object instance an instance of an object type An
20、 object type is like a template while an object instance is the actual object Example an actual and specific optical stepper installed in a particular fab is an instance of the type Optical Stepper 4 3 6 object attribute attribute information concerning an object Examples for object type equipment m
21、anufacturer model serial number 2 The term object may refer to either an object class or an instance of a class SEMI E39 0600 SEMI 1995 20004 4 3 6 1 Attributes are classified in various ways according to their visibility public private optionality and access fundamental attribute an attribute that
22、is required for fundamental compliance with a standard service optional attribute an attribute that is required only in support of one or more optional standard services private attribute an attribute that is used strictly for internal purposes and is unknown invisible through public services public
23、 attribute an attribute that is known visible and whose current value is provided as a service to other entities upon request read only attribute RO may not be changed through public services read write attribute RW may be changed through public services 4 3 7 attribute name the formal name of the a
24、ttribute that is used to identify it The names and data types of public attributes are included with the object s definition and are unique for that object 4 3 8 object identifier a set of one or more items of information concerning a particular instance instantiation of an object of a given type th
25、at together uniquely distinguish that instance from all other instances of that object within a defined scope NOTE An object may have more than one identifier An identifier may be simple consist of only one attribute or complex consist of more than one attribute Example The combination of equipment
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SEMI E39-0600 OBJECT SERVICES STANDARD CONCEPTS BEHAVIOR E39 0600 CONCEPTS

链接地址:https://www.vswenku.com/p-142869.html