# | Time | Item | Who | Notes |
---|---|---|---|---|
1 | 5 min | Admin: Call plan | All | Leader: Nigel Davis Leader: Andrea Mazzini Leader: Scott Mansfield (Not available: Andrea) Leader: Hing-Kam Lam (Not available: Nigel, Andrea) Cancelled (Not available: Nigel, Andrea, Italo) Leader: Nigel Davis (Not available: Bernd) Leader: Andrea Mazzini (Not available: Bernd) Leader: Scott Mansfield |
2 | 5 min | Admin: IISOMI Action Items status | All | IISOMI Action Items review (every meeting) Action item discussed:
Proposal Independent of the issue of UML format comments in Yang, there appears to be a benefit in highlighting when a formal name is being used. Currently, there is no distinction between an informal usage of a word in a comment and use of the name of a yang structure that happens to be a single word (e.g., 'connection'). The same is true to a lesser extent for the UML model. Hence, the comments are in places ambiguous. It would seem beneficial for an editor to highlight when a word is being used as the name of a structure and when it is being used informally. Ideally this would be enable by the tool using some in-typing control (such as "@" for names in a wiki with disambiguation where the string is used more than once. It is important that this is stored as a marked string and NOT an xmi id and that this marking is lightweight (e.g., a simple text character control (e.g., $$)). It is important that the method includes a metaclass identifier (e.g. $$c: for class). Phasing:
Note: The proposal to change the name format to be less rigorous is considered as a backward step. Martin suggested that we simply use tooling driven solution that post processes the Yang (and UML) to correct name formats etc. The challenge is with one name words.
|
3 | 50 min | UML → YANG Mapping Tool: | 2021-07-23 O-RAN Alliance is looking for tooling and may also be able to fund the work on tooling. Martin presented the slide set:
Further discussion next week when Scott is available 2021-07-30 Martin gave a brief summary of ORAN tooling proposal. Scott emphasized that the current tooling should not be a base. The UML-Yang guidelines need to be rationalized to construct a master version of the document (there are several versions). This version should be reviewed to validate that it is complete/up to date. It is expected that the guidelines are essentially complete. There should be a futures section to cover:
The prioritization of tooling work needs to be agreed. Need to capture the additions to guidelines that are necessary for the current published Yang. Conditional mandatory is complex and tooling support would be highly beneficial.
There have also been request to start with Yang convert to UML then return to Yang (round trip). It was agreed that the starting point of any round trip must be UML. The UML-Yang mapping is lossy. All aspects of the UML model not in the Yang result would need to be captured and retained (in some form of supporting metadata/model format) with the Yang such that a tool that took the reverse path of the round trip (Yang to UML) could combine the Yang and supporting metadata and produce the original UML. Editor's note:
| |
4 | Convention of UML property names in document/comment/description | Kam | Not discussed. Deferred to next call. | |
5 | Gendoc output for Interfaces and Operations and Association | All | Not discussed. Deferred to next call. | |
6 | Papyrus-Model2Doc feature | May 14: 2021-05-14 IISOMI Meeting notes Scott Mansfield presented the Model2Doc feature from Papyrus
GenDoc no longer work with Eclipse Papyrus 2020-06. May 28: 2021-05-28 IISOMI Meeting notes
June 11: No discussion July 9: No discussion July 23: No discussion July 30: No discussion | ||
7 | Papyrus 5.0.0 Version | June 11: No discussion July 9: No discussion July 23: No discussion July 30: No discussion | ||
8 | GenDoc Issues | All | May 14: 2021-05-14 IISOMI Meeting notes
May 28: 2021-05-28 IISOMI Meeting notes
July 23: No discussion July 30: No discussion | |
9 | Agenda of next call | All |
|