IEEE-1516.2-2000.pdf
《IEEE-1516.2-2000.pdf》由会员分享,可在线阅读,更多相关《IEEE-1516.2-2000.pdf(136页珍藏版)》请在三一文库上搜索。
1、The Institute of Electrical and Electronics Engineers, Inc. 3 Park Avenue, New York, NY 10016-5997, USA Copyright 2001 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 9 March 2001. Printed in the United States of America. Print: ISBN 0-7381-2623-3 SH9488
2、4 PDF: ISBN 0-7381-2624-1SS94884 No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission of the publisher. IEEE Std 1516.2-2000 IEEE Standard for Modeling and Simulation (M (978) 750-8400. Permission to photocopy
3、 portions of any individual standard for educational classroom use can also be obtained through the Copyright Clearance Center. Note: Attention is called to the possibility that implementation of this standard may require use of subject mat- ter covered by patent rights. By publication of this stand
4、ard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. The IEEE shall not be responsible for identifying patents for which a license may be required by an IEEE standard or for conducting inquiries into the legal validity or scope of those pa
5、tents that are brought to its attention. Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:28:52 MDTNo reproduction or networking permitted without license from IHS
6、 -,-,- Copyright 2001 IEEE. All rights reserved.iii Introduction (This introduction is not part of IEEE Std 1516.2-2000, IEEE Standard for Modeling and Simulation (M each instance attribute may have at most one value associated with it. 3.1.18 corresponding class attribute of an instance attribute:
7、The class attribute that, from the perspective of a given joined federate, is the class attribute of the joined federates known class for the object instance containing the instance attribute that has the same attribute designator as the instance attribute. 3.1.19 corresponding instance attributes o
8、f a class attribute: The instance attributes that, from the perspective of a given joined federate, are a)Unowned instance attributes of object instances that have a known class at the joined federate equal to the object class of the class attribute and that have the same attribute designator as the
9、 class attribute, or b)Instance attributes owned by the joined federate that belong to object instances that have a known class at the owning federate equal to the object class of the class attribute and that have the same attribute designator as the class attribute. 3.1.20 datatype: A representatio
10、n convention for a data element establishing its format, resolution, cardinality, and ordinality. 3.1.21 declared attributes: The set of class attributes of a particular object class that are listed in the Federation Object Model (FOM) as being associated with that object class in the object class h
11、ierarchy tree. 3.1.22 declared parameters: The set of parameters of a particular interaction class that are listed in the Federation Object Model (FOM) as being associated with that interaction class in the interaction class hierarchy tree. 3.1.23 default range: A range lower bound and a range upper
12、 bound, defined in the Federation Object Model Document Data (FDD) and specified in terms of 0, the dimensions upper bound), for a dimension. 3.1.24 default region: A multidimensional region provided by the runtime infrastructure (RTI) that is composed of one range for each dimension found in the Fe
13、deration Object Model Document Data (FDD). The bounds of each of these ranges are 0, the ranges dimensions upper bound). There is no way for a federate to refer to the default region. NOTESee 9.1 in IEEE Std 1516.1-2000. 3.1.25 designator: Some arguments (mostly identifiers) to services may have dif
14、ferent views (implementations), depending on a particular programming language, application programmers interface (API). For clarity, service descriptions refer to a generic view of the arguments, known as a designator. Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided b
15、y IHS under license with IEEELicensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:28:52 MDTNo reproduction or networking permitted without license from IHS -,-,- IEEE Std 1516.2-2000IEEE STANDARD FOR MODELING AND SIMULATION (M however, an additional “Radius” attribute might a
16、lso be defined that is only appropriate for this special type of figure. Table 2Object model identification table example CategoryInformation NameRestaurantExample TypeSOM Version1.0 Alpha Modification Date1998-01-01 PurposeExample of an object model for a restaurant federate Application DomainResta
17、urant operations SponsorFederated foods POCMr. Joseph Doe POC OrganizationJoes Place POC Telephone1-977-555-1234 POC E- R OtherSee Mobil International Restaurant Guide for more information Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELi
18、censee=NASA Technical Standards 1/9972545001 Not for Resale, 04/21/2007 11:28:52 MDTNo reproduction or networking permitted without license from IHS -,-,- IEEE HIGH LEVEL ARCHITECTURE (HLA)OBJECT MODEL TEMPLATE (OMT) SPECIFICATIONStd 1516.2-2000 Copyright 2001 IEEE. All rights reserved.21 A class is
19、 a leaf of a class structure if it has no subclasses. The object class “HLAobjectRoot” shall be a superclass of all other object classes in a FOM or SOM. The HLA object model shall support only single inheritance; in this mechanism, each class has at most one immediate superclass. HLA defines three
20、types of object class attributes: declared attributes: The set of class attributes of an object class that are associated with that object class in the object class hierarchy tree. inherited attributes: The set of class attributes of an object class that was declared in a superclass of that object c
21、lass in the object class hierarchy tree. available attributes: The set of declared attributes of an object class in union with the set of inherited attributes of that object class. Federates participating in a federation execution may subscribe to attributes of object classes at any level of the cla
22、ss hierarchy. Conditions and circumstances surrounding discovery and reflection of instance attributes are described in IEEE Std 1516.1-2000. Object classes provide the means for federation participants to subscribe to information about all individual instances of HLA objects with common characteris
23、tics, such as all M1A1 tanks or F117A fighters. Classes are also essential to specifying characteristics (attributes) of simulation objects, because these are defined relative to classes of objects, not unique to individual instances. In addition, because basic HLA services (as described in IEEE Std
24、 1516.1-2000) support subscriptions to object class attributes by federates participating in a federation execution, the RTI requires knowledge of all object classes and their attributes if it is to support distribution of HLA object information by class to the federates of a federation execution. A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IEEE 1516.2 2000
链接地址:https://www.31doc.com/p-3770789.html