Child pages
  • 2020-04-24 IISOMI Meeting Minutes
Skip to end of metadata
Go to start of metadata

Date

| 6am PDT | 9am EDT | 14:00 UTC | 15:00 CEST | 

Zoom: https://www.zoom.us/j/853336915

Attendees

Agenda

  • Administrative
    • Call plan (schedule, leader, topics)
  • Check status of suggested action for resolving the G.8052.1 UML to Yang mapping issues; 2020-02-28 IISOMI Meeting Minutes → Hing-Kam Lam / Scott Mansfield
  • Updating the installation part of the Papyrus Guidelines; how to deal with changed URLs for the downloads
  • Papyrus version: Which version is recommended
  • Enumeration: isLeaf property on attribute using the enumeration or on the enumeration itself?
  • Reference stereotype
  • Agenda of next call
  • AOB

Discussion items

Time

Item

Who

Notes

5 minCall planAll
45 minStatus of suggested action for resolving
the G.8052.1 UML to Yang mapping issues

TR-514, TR-515, TR-531

Issues listed in 2020-02-28 IISOMI Meeting Minutes:

G.8052.1 v0.13 YANG output from mapping  

  • Regarding 2. YANG rules, a leaf cannot start with a number
    • Bernd Zeuner Update the UML Modelling Guidelines: UML artifact names MUST not start with a number
    • Karthik Sethuraman Update the UML - YANG Mapping Guideline: If a UML artifact name starts with a number, the mapping tool should throw an error.
    • Xing Zhao Update the UML -YANG Mapping tool:  If a UML artifact name starts with a number, the mapping tool should throw an error.
  • Regarding 3. Identities, the "identity PROBABLE_CAUSE" is missing. See "Issue 8" in the "itut-g-8052dot-1@2020-01-27_modified.yang" file
    • Xing Zhao Update the UML - YANG Mapping tool (adding the missing literal definitions of the base identity)
  • Regarding 4: UML Enumeration translation with "IsLeaf" true/false options
    • Karthick Ramanarayanan Update the UML - YANG Mapping Guideline: For datatype Advanced property "Is Leaf". If it is true, translate to enum. If it is false, translate to identity.
    • Xing Zhao Update the UML - YANG Mapping tool. For datatype Advanced property "Is Leaf". If it is true, translate to enum. If it is false, translate to identity.
  • Regarding 5 & 6: (See "Issue 2" in the "itut-g-8052dot-1@2020-01-27_modified.yang" file) 
    • Bernd Zeuner TR-514 update: Model artifact name should not start with number
    • Xing Zhao Mapping tool update: Throw error if UML model artifact name starts with number
  • Regarding 7: Object key with the "config false"
    • See Issues 1 & 3 in the "itut-g-8052dot-1@2020-01-27_modified.yang" file.
    • Discussion deferred to next call.
  • Regarding 8: Some types in YANG modules are still in upper camel case (e.g. Real, TimeUnit, GeneralizedTime, TimePeriod). They should be translate to, e.g., real, time-unit, generalized-time, time-period. See "Issue 5" in the "itut-g-8052dot-1@2020-01-27_modified.yang" file. 
    • Xing Zhao Update the UML-YANG Mapping tool: Translate UML datatype following the YANG typedef convention. For example, TimeUnit → time-unit
  • Not discussed yet:
    • Missing typedef, such as alarm-severity-code, csf-config, etc. See "Issue 4" in the "itut-g-8052dot-1@2020-01-27_modified.yang" file

Updating the installation part of the Papyrus Guidelines; how to deal with changed URLs for the downloads

TR-515

Not discussed. Deferred to next call

Papyrus version: Which version is recommended

TR-515

Not discussed. Deferred to next call

Enumeration: isLeaf property on attribute using the enumeration or on the enumeration itself?

TR-514

  • IsLeaf should be at the datatype. Not applicable to attribute
    • Bernd Zeuner Update the UML Modelling Guidelines: Don't use the "Is Leaf" property of attribute. Use the "Is Leaf" property of datatype.
Guideline on the Reference stereotypeItalo Busi

TR-514

Not discussed. Deferred to next call

5 min

Agenda of next call  

All

Nex call 

  • Admin: Does contribution to IISOMI need CLA?
  • Check status of suggested action for resolving the G.8052.1 UML to Yang mapping issues
    • Regarding 7: Object key with the "config false"
      • See Issues 1 & 3 in the "itut-g-8052dot-1@2020-01-27_modified.yang" file.
    • Missing typedef, such as alarm-severity-code, csf-config, etc. See "Issue 4" in the "itut-g-8052dot-1@2020-01-27_modified.yang" file
  • Updating the installation part of the Papyrus Guidelines; how to deal with changed URLs for the downloads
  • Papyrus version: Which version is recommended
  • Guideline on the Reference stereotype
5 minAOBAll

Action items

  •