Child pages
  • 2021-07-09 IISOMI Meeting notes
Skip to end of metadata
Go to start of metadata

Date

Attendees

Apology

Agenda

  • Hello to Bernd – Welcome Back!
  •  Administrative
  • Private GitHub
  • Handling of the UML → YANG Mapping Tool updates (from the private GitHub) migrating to the public GitHub (ONF - EAGLE) - Still TBD
  • Convention of UML property names in document/comment/description
  • Gendoc output for Interfaces and Operations and Association
  • Papyrus-Model2Doc further investigations?
  • Papyrus 5.0.0 Version (202106)
  • Agenda of next call
  • AOB

Discussion items

#

Time

Item

Who

Notes

15 minAdmin: Call planAll

 CANCELLED (Not available: Scott, Italo, Andrea)

 Leader: Bernd Zeuner (Not available: Scott, Andrea)

 Leader: Nigel Davis

 Leader: Andrea Mazzini

 Leader: Scott Mansfield (Not available: Andrea)

 (Not available: Nigel, Andrea)

 (Not available: Nigel, Andrea)

245 minAdmin: Agenda item clean upAll

Discussed and clarified the relationship between the agenda items, in particular the item on Private GitHub and the item on Handling of the UML → YANG Mapping Tool updates

  • Cleanup of the existing GitHub, rationalize the forks/branches,
  • Identify different releases, Release management, and release plan; e.g., current ITU-T Q14/15 version and TAPI version are different 
  • How to merge the private GitHub development into the public GitHub (ONF EAGLE)
210  min

Admin: IISOMI Action Items status

All

IISOMI Action Items review (every meeting)

  • NOTE: Administration of IISOMI action items

    • New actions are added to the minutes of the current meeting and dated using the "task list" control
    • Do not copy actions from previous minutes, just add bullet version to reference the source minutes 
    • In every IISOMI meeting, check the action item list and check for tasks that have passed their due date
      • If the due date is past, determine if the issue is still active
        • If the task is active, mark the over-due task as completed, and create a new task with a new due date in the minutes
        • If the task is not active, (i.e. not going to be progressed at this time), simply close the task and make a note in the minutes that the task was closed.

Action item discussed:

  • Nigel Jul 9: Further updates on issue of "UML comments often include construct name formatted according to the UML guidelines. When the UML is converted to Yang the construct names are then incorrectly formatted."
    • Moved the target date from July 9 to 23 July.
  • No update on the following
    • Scott Aug 13: Explore Gendoc generation of associations (to cover stereotypes such as <<ExtendedComposite>> etc.)
    • Scott Aug 13: IISOMI Tooling with Gendoc template material.
    • Bernd Aug 13: Update the Modelling Guidelines to cover "_classB should not be defined in an ExtendedComposite association (because it is abstract)."
    • Bernd Aug 13: Update the UML guidelines to reflect the agreements on Enum Literals.
    • Scott Aug 13: To investigate why none of the constraints is retrieved from the model.
    • Scott Aug 13: To improve the tool so that to minimize the manual fix.
    • Scott Aug 13: To create a private Github for xmi2yang modification
  • Nigel Davis  Further updates on issue of "UML comments often include construct name formatted according to the UML guidelines. When the UML is converted to Yang the construct names are then incorrectly formatted."


Private GitHubScott

Scott reported that

3

Convention of UML property names in document/comment/description

KamNot discussed. Deferred to next call.
4

Gendoc output for Interfaces and Operations and Association

AllNot discussed. Deferred to next call.
5
Papyrus-Model2Doc feature

May 142021-05-14 IISOMI Meeting notes  

Scott Mansfield presented the Model2Doc feature from Papyrus

  • still in pre-release state
  • need to install Model2Doc tool integrated into Eclipse 2021-03 (nightly build) and Papyrus 5.1 (nightly) and Model2Doc (0.8.0 nightly)
  • requires Java version greater than 11
  • creates Word files
  • need to check if Model2Doc provides at least the functionality of Gendoc
  • Gendoc does not work with newer Papyrus versions (see below)
  • Further investigation is required
  • Work continues to create a model2doc template that produces the same material as the gendoc template (class/attribute/datatype/stereotype etc.)

GenDoc no longer work with Eclipse Papyrus 2020-06. 

May 282021-05-28 IISOMI Meeting notes

June 11: No discussion

July 9: No discussion

6
Papyrus 5.0.0 Version

June 11: No discussion

July 9: No discussion

749 min

GenDoc Issues

May 142021-05-14 IISOMI Meeting notes

  • GenDoc didn't generate constraint
  • GenDoc didn't generate the Interface definitions
  • GenDoc didn't generate the Type of pointed external (imported) classes
  • GenDoc OstigOTtpSource::txti:EByte multiplicity [64] is not generated correctly
  • AI (5/28/2021): Scott Mansfield to look at all GenDoc issues above and try to find solutions

May 28:  2021-05-28 IISOMI Meeting notes

  • Discussed possible output formats of interfaces/operations.
8
Agenda of next callAll
  • Administrative
  • UML → YANG Mapping Tool update
    • Private GitHub
    • Cleanup of the existing public GitHub (ONF EAGLE), rationalize the forks/branches,
    • Identify different releases, Release management, and release plan; e.g., current ITU-T Q14/15 version and TAPI version are different 
    • How to merge the private GitHub development into the public GitHub (ONF EAGLE)
  • Convention of UML property names in document/comment/description
  • Gendoc output for Interfaces and Operations and Association
  • Papyrus-Model2Doc further investigations?
  • Papyrus 5.0.0 Version (202106)
  • Agenda of next call
  • AOB

Action items

  •