IEEE 1516.2-2010
$91.00
IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)– Object Model Template (OMT) Specification
Published By | Publication Date | Number of Pages |
IEEE | 2010 |
Revision Standard – Inactive-Reserved. The High Level Architecture (HLA)—Object Model Template (OMT) specification defines the format and syntax (but not content) of HLA object models. Simulations are abstractions of the real world, and no one simulation can solve all of the functional needs for the modeling and simulation community. It is anticipated that advances in technology will allow for new and different modeling and simulation (M&S) implementations within the framework of the HLA. The standards contained in this architecture are interrelated and need to be considered as a product set, as a change in one is likely to have an impact on the others. As such, the HLA is an integrated approach that has been developed to provide a common architecture for simulation.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | IEEE Std 1516.2™-2010 Front cover |
3 | Title page |
6 | Introduction Notice to users Laws and regulations Copyrights Updating of IEEE documents |
7 | Errata Interpretations Patents |
8 | Participants |
11 | Contents |
13 | Important Notice 1. Overview 1.1 Scope 1.2 Purpose |
14 | 1.3 Background 1.3.1 Object model template rationale 1.3.2 Federation object models 1.3.3 Simulation object models |
15 | 1.3.4 Relationship of HLA and object-oriented concepts |
16 | 2. Normative references 3. Definitions, acronyms, and abbreviations 3.1 Definitions |
30 | 3.2 Abbreviations and acronyms 3.3 Conventions |
31 | 3.3.1 Names 4. HLA OMT components |
33 | 4.1 Object model identification table 4.1.1 Purpose/background 4.1.2 Table format |
38 | 4.1.3 Inclusion criteria 4.1.4 Example |
39 | 4.2 Object class structure table 4.2.1 Purpose/background |
40 | 4.2.2 Table format |
41 | 4.2.3 Inclusion criteria |
42 | 4.2.4 Example |
43 | 4.3 Interaction class structure table 4.3.1 Purpose/background |
44 | 4.3.2 Table format |
45 | 4.3.3 Inclusion criteria 4.3.4 Example |
46 | 4.4 Attribute table 4.4.1 Purpose/background 4.4.2 Table format |
49 | 4.4.3 Inclusion criteria 4.4.4 Example |
50 | 4.5 Parameter table 4.5.1 Purpose/background |
51 | 4.5.2 Table format |
52 | 4.5.3 Inclusion criteria 4.5.4 Example |
53 | 4.6 Dimension table 4.6.1 Purpose/background |
54 | 4.6.2 Table format |
55 | 4.6.3 Inclusion criteria 4.6.4 Example 4.7 Time representation table 4.7.1 Purpose/background |
56 | 4.7.2 Table format |
57 | 4.7.3 Inclusion criteria 4.7.4 Example 4.8 User-supplied tag table 4.8.1 Purpose/background 4.8.2 Table format |
58 | 4.8.3 Inclusion criteria 4.8.4 Example |
59 | 4.9 Synchronization table 4.9.1 Purpose/background 4.9.2 Table format 4.9.3 Inclusion criteria |
60 | 4.9.4 Example 4.10 Transportation type table 4.10.1 Purpose/background 4.10.2 Table format |
61 | 4.10.3 Inclusion criteria 4.10.4 Example 4.11 Update rate table 4.11.1 Purpose/background 4.11.2 Table format |
62 | 4.11.3 Inclusion criteria 4.11.4 Example 4.12 Switches table 4.12.1 Purpose/background |
63 | 4.12.2 Table format |
64 | 4.12.3 Inclusion criteria 4.12.4 Example |
65 | 4.13 Datatype tables 4.13.1 Purpose/background 4.13.2 Inclusion criteria 4.13.3 Basic data representation table |
66 | 4.13.4 Simple datatype table |
68 | 4.13.5 Enumerated datatype table |
70 | 4.13.6 Array datatype table |
71 | 4.13.7 Fixed record datatype table |
74 | 4.13.8 Variant record datatype table |
75 | 4.13.9 Predefined encodings for constructed datatypes |
76 | 4.13.9.1 HLAfixedRecord |
77 | 4.13.9.2 HLAvariantRecord |
78 | 4.13.9.3 HLAfixedArray |
79 | 4.13.9.4 HLAvariableArray |
81 | 4.14 Notes table 4.14.1 Purpose/background 4.14.2 Table format |
82 | 4.14.3 Inclusion Criteria 4.14.4 Example 5. FOM/SOM lexicon 5.1 Purpose/background 5.2 Object class definition table |
83 | 5.3 Interaction class definition table 5.4 Attribute definition table |
84 | 5.5 Parameter definition table |
85 | 6. Conformance 6.1 Conformance labels 6.1.1 Object model conformance |
86 | 6.1.2 Object model tool conformance 6.1.3 XML product conformance 6.2 Conformance verification 6.2.1 Object model identification table 6.2.2 Object class structure table 6.2.3 Interaction class structure table 6.2.4 Attribute table |
87 | 6.2.5 Parameter table 6.2.6 Dimension table 6.2.7 Time representation table 6.2.8 User-supplied tag table |
88 | 6.2.9 Synchronization table 6.2.10 Transportation type table 6.2.11 Update rate table 6.2.12 Switches table 6.2.13 Basic data representation table 6.2.14 Simple datatype table 6.2.15 Enumerated datatype table |
89 | 6.2.16 Array datatype table 6.2.17 Fixed record datatype table 6.2.18 Variable record datatype table |
90 | 6.3 Interface specification services usage table 6.3.1 Purpose/background 6.3.2 Table format |
94 | 6.3.3 Inclusion criteria 6.3.4 Example |
95 | 7. FOM module/SOM module merging rules |
98 | Annex A (informative)Table entry notation |
99 | Annex B (normative) Common normalization functions |
101 | Annex C (normative) FOM module/SOM module merging principles |
107 | Annex D (normative) OMT data interchange format |
109 | Annex E (normative) OMT conformance XML Schema |
110 | Annex F (informative) OMT DIF SOM example |
111 | Annex G (informative) OMT DIF FOM example |
112 | Annex H (informative) Bibliography |