Child pages
  • 2021-06-11 IISOMI Meeting notes

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#

Time

Item

Who

Notes

11 minAdmin: Call planAll

 Leader Scott Mansfield

 Leader Nigel Davis

 Leader Bernd Zeuner

 Leader ; (Not available: Scott)

 Leader ; (Not available: Scott, Italo)

 Leader ; (Not available: Scott)

24  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

  • Reviewed Scott's action items: The "Constraint" and "xmi2yang" items are recreated. The other items are closed.
  • Leave Bernd's items as they are due to the unavailability of Bernd for this call.
310 min

Gendoc 

Scott

June 11: Gendoc output for Interfaces and Operations

  • Reviewed the generated Interface and Operation table from Gendoc
  • Discussed table numbering
    • Table 1 Operation of AcAction
    • Table 1.1 Parameters for Operation createClientContext
  • Discussed case where there is no parameter  
    • Still have table for operation which does not have parameter, with a row for heading and the second row with N/A
  • Discussed Interface meta data to be displayed in the GenDoc output
    • Qualified name
    • Description
    • Abstract
    • Applied stereotype
  • Discussed columns 
    • Operation table
    • Parameter table


  • Action item recreated: GenDoc didn't generate constraint
    •  Scott Mansfield  To investigate why none of the constraints is retrieved from the model.


E.g., 

3
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

4
UML → YANG mapping issues and enhancements

May 142021-05-14 IISOMI Meeting notes

Logged issues: https://github.com/OpenNetworkingFoundation/EagleUmlYang/issues

  • Issue: 
  • Finalize discussion on xmi2yang support of ExtendedComposite, StrictComposite
  • Check enumerations not following guidelines
  • Management of possible dedicated branch where to store new versions (UML → YANG Tool release process)
    • Dedicated call: 

June 11:

  • Action item recreated: Tool improvement
    •  Scott Mansfield  Scott to improve the tool so that to minimize the manual fix
    •  Scott Mansfield  Scott to create a private Github for xmi2yang modification
5
Papyrus 5.0.0 Version

June 11: No discussion

  •  
649 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.
7 5 min

ExtendedComposite association end

May 14: 2021-05-14 IISOMI Meeting notes

  •  AI (5/28/2021): Bernd Zeuner Update the Modelling Guidelines accordingly

June 11: No discussion

8


Property names in UML documentation converted to Yang

June 11: No discussion 

9
Agenda of next callAll
  • Administrative
  • Gendoc output for Interfaces and Operations
  • Papyrus-Model2Doc further investigations?
  • Handling of the UML → YANG Mapping Tool in GitHub - Still TBD
  • Papyrus 5.0.0 Version
  • Property names in UML documentation converted to Yang
  • Agenda of next call
  • AOB

...