-
Key: UCM11-17
-
Status: closed
-
Source: THALES ( Thomas Vergnaud)
-
Summary:
The UCM standard defines a set of standard libraries stored in 5 files (core.xml, execution.xml, interactions.xml, properties.xml and timer.xml). Inside these files, the names of the top level modules do not always match the file names (core, ext_comp_exec, interactions, std_ann, timer).
Although the standard does not states that UCM files should be named after the module they contain, it would make more sense to do so.In addition, module names should be less generic, as UCM is designed to encourage the use of additional libraries.
Hence the standard library files may be renamed as follows:
- ucm_core.xml
- ucm_ext_exec.xml
- ucm_ext_interac.xml
- ucm_std_ann.xml
- ucm_timer.xml
-
Reported: UCM 1.0 — Mon, 9 Apr 2018 12:29 GMT
-
Disposition: Resolved — UCM 1.1
-
Disposition Summary:
update library and example declarations
Rename the modules of the standard library models:
- core becomes ucm_core
- ext_comp_exec becomes ucm_ext_exec
- interactions becomes ucm_ext_interac
- std_ann becomes ucm_std_ann
- timer becomes ucm_timer
Also add a new subsection to describe the standard port roles, introduced by UCM 1.1
Update XML and IDL code blocks to match the new module names of the standard library models
-
Updated: Wed, 3 Oct 2018 14:18 GMT
-
Attachments:
- abstract.xml 0.4 kB (application/xml)
- atomic.xml 0.5 kB (application/xml)
- comp_types.xml 0.7 kB (application/xml)
- complex_types.xml 1.0 kB (application/xml)
- composite.xml 1 kB (application/xml)
- config.xml 0.3 kB (application/xml)
- connectors.xml 0.5 kB (application/xml)
- interfaces.xml 1.0 kB (application/xml)
- primitive_types.xml 0.3 kB (application/xml)
- resizable_types.xml 0.3 kB (application/xml)
- ucm_core-basic_svc-clock.xml 0.9 kB (application/xml)
- ucm_core-basic_svc-trace.xml 1 kB (application/xml)
- ucm_core-roles.xml 0.2 kB (application/xml)
- ucm_core-services.xml 1.0 kB (application/xml)
- ucm_ext_interac-shared_data.xml 2 kB (application/xml)
- ucm_std_ann.xml 0.5 kB (application/xml)
- ucm_timer-itt_timer.xml 2 kB (application/xml)
- ucm_timer-ott_timer.xml 2 kB (application/xml)
UCM11 — names of standard library files should be consistent with module names
- Key: UCM11-17
- OMG Task Force: UCM 1.1 RTF