GEIA EIA IS-116-1996 CDIF Integrated Meta-model - State Event Model Subject Area《CDIF 集成元模型 正式 事件模型主题领域》.pdf
《GEIA EIA IS-116-1996 CDIF Integrated Meta-model - State Event Model Subject Area《CDIF 集成元模型 正式 事件模型主题领域》.pdf》由会员分享,可在线阅读,更多相关《GEIA EIA IS-116-1996 CDIF Integrated Meta-model - State Event Model Subject Area《CDIF 集成元模型 正式 事件模型主题领域》.pdf(99页珍藏版)》请在麦多课文档分享上搜索。
1、 . i EIMS-116 Interim Standard i . j .-: :. .: . .;.: “.“ ;. . . , : :;*:y.% :;:i:,;. . .:s. . . F L_) Figure 3 Conventions for Representing Meta-relationships Full details of the CDIF Graphical Notation used in the Meta-model and the Meta-meta-model can be found in EIAIIS-IO7 CDIF - Framework for M
2、odeling and Extensibility. To aid in the understanding of some of the concepts modeled in this subject area, instance diagrams have been used. These diagrams differ from those described above in that an instance diagram depicts one or more occurrences or instances of meta-entities and meta-relations
3、hips depicted in the diagrams previously described. Where one of the diagrams previously described Structure of Subject Area Definition Copyright Government Electronics all names indented below a given name are subtypes of that meta-object. For example, if Car and Truck are both subtypes of Vehicle,
4、 this would be shown as follows: Vehicle CU Truck A meta-entity or meta-relationship and all its subtypes can be duplicated in the hierarchy due to multiple inheritance. Where this occurrs, the duplicate entries are shown in italics. The overall AttributableMetaObject supbrtype, Rootobject, defined
5、in EIA/IS-lll CDIF - IntegratedMeta-model - Foundation Subject Area, is shown at the top of the hierarchy. Where a page break occurs in the list, all the supertypes of the first meta-entity or meta- relationship on the new page are repeated for clarity with a shaded background. 3.2.5 MetaEntity and
6、MetaRelationship Summaries Summaries are given of all the meta-entities and meta-relationships used in the Subject Area. The meta-entity definitions are given first, in alphabetical order, followed by the meta-relationship definitions, also in alphabetical order. For each meta-entity used in the sub
7、ject area, all the meta-attributes, both inherited and local, are listed. The inherited meta-attributes are shown first, in italics, sequenced alphabetically within parent meta-entity. The local meta-attributes are then listed alphabetically in normal font. The optionality, whether mandatory or opti
8、onal, of each meta-attribute is given. For each meta-relationship all the meta-attributes are listed sequenced alphabetically. Inherited and local meta-attributes are shown in the same way as for meta-entities. The optionality of each meta-attribute is given. 3.3 Structure of Subject Area Detailed D
9、efinitions 3.3.1 Summary The Subject Area Detailed Definitions section consists of the following sub-sections: O Subject Area Definition O MetaRelationship Definitions O MetaEntity Definitions Structure of Subject Area Definition Copyright Government Electronics both meta-entity and meta- Structure
10、of Subject Area Definition Copyright Government Electronics a state at a certain level of abstraction may be refined into a number of lower-level states, transitions, attributes, events and conditions. The higher-level transitions and attributes are bound to the interface the lower level state machi
11、ne exposes. If a structured state is entered, at least one of its substates is also entered. For the case where the structured state contains sequentially executing substates, the first (or next if the sequence was interrupted) substate is entered. For the case of concurrently executing substates, a
12、ll substates are entered. For the case of alternate substates, exactly one substate is entered. When a structured state is active, it is not possible that none of its substates is active. 4.1.4 Transitions Transitions represent potential traces of state changes between states. At any instant of time
13、, a transition may or may not be taken in a state/event model. Transitions can be triggered by the occurrence of an event, such as when a condition becomes true or a set time occurs. For a transition to occur, the system, entity or object must be in a state from which the transition can be taken. As
14、 a result of a transition being taken, an action may be performed. This subject area does not support the concept of decomposing transitions. It does, however, support the concept of splitting and merging transitions. 4.1.5 Action An action is a procedure that may be performed as a result of an even
15、t occurring, such as a condition becoming true, or a transition being taken. Actions usually act on Attributes. For example, the procedure “assign 5 to Attribute X” could be an Action. Actions may be elemental (primitive) or structured. This subject area includes a number of primitive actions, such
16、as assigment actions. Structured actions contain other actions which may be performed in sequence, in parallel, or as alternates. 4.1.6 Events and Conditions At any point in time, a certain event may or may not occur. For example, at any point in time, the event “temperature is crossing the O degree
17、 mark” may happen. On the contrary, conditions represent boolean values which persist over time. For example, “temperature is higher than O degrees” would be a condition. Both concepts are supported in this subject area. Also, the concept of a buffered event is supported. A buffered event is an even
18、t whose occurrence is stored until it can be processed. For example, in a telecommunication system, the event “customer pressed the 1 key” may be stored. Subject Area Overview Copyright Government Electronics & Information Technology Association Reproduced by IHS under license with GEIA Not for Resa
19、leNo reproduction or networking permitted without license from IHS-,-,-CDIF - Integrated Meta-model - StateRvent Model Subject Area CDIF-DFtAF-STEV-VO7, June 1996 Page 17 4.1.7 The General Structuring Mechanism 4.1.7.1 Introduction Support for the decomposition and structuring of objects into other
20、objects, and the reuse of definitions, is provided by a general structuring mechanism. This mechanism is also used in other CDIF subject areas. In this subject area the following concepts may be structured: States, Actions, Attributes, Events and Conditions. Structuring of those concepts is performe
21、d using the general structuring mechanism because their definitions may be used by several objects in different contexts. 4.1.7.2 Meta-entities and Meta-relationships The general structuring mechanism makes use of the following meta-entities: o ComponentObject O DeJinitionObject o ReferencedElement
22、o Equivalencese t and the following meta-relationships: o DefinitionObject. Contains. ConqonentObject O ComponentObject. References. DeJinitionObject O ReferencedElement. DejnesPath. ComponentObject O Equivalencese t. HaMember. ComponentObject. Figure 6 shows the meta-model for the general structuri
23、ng mechanism. Subject Area Detailed Definitions Copyright Government Electronics & Information Technology Association Reproduced by IHS under license with GEIA Not for ResaleNo reproduction or networking permitted without license from IHS-,-,-CDIF - Integrated Meta-modei - StateEvent Model Subject A
24、rea CDIF-DRAFT-STEV-VO7, June 1996 Page 18 ontains 0:I Definition DefinesPa Object . O:N I 1 HasMember O:N Figure 6 General Structuring Mechanism Referenced Element 4.1.7.3 Definitionobject and ComponentObject Equivalence Set Definitionobject serves as an abstract supertype for all decomposition and
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GEIAEIAIS1161996CDIFINTEGRATEDMETAMODELSTATEEVENTMODELSUBJECTAREACDIF 集成 模型 正式 事件 主题 领域 PDF

链接地址:http://www.mydoc123.com/p-754542.html