General Information:

  • Date and Time: 2019, July 1st, 9pm~10pm Beijing Time, 9am~10am US Eastern
  • Meeting Room: https://zoom.us/j/645982535
  • Meeting Recording: 
  • Meeting Chat Log: 

Agenda:

  • agenda bashing
  • AAI reverse engineering discussion

Material:

Minutes:

  • agenda bashing
    • start to work under "R6 workspace"
    • update of PNF non-MANO artifact proposal
      • still under discussion
  • AAI reverse engineering discussion
    • Keong's presentation on PlantUML tool
      • source file is the swagger API document
      • result contains two parts: classes and edge rules (relationships)
      • AAI is working on integrating the tool into the model browser
      • suggestion:
        • may use the tool to show other project's models
        • may help generate xml to put into papyrus
      • pro: automatic way to generate diagram, independent on schema changes, easy to navigate the whole model
    • Jacqueline's presentation on Papyrus tool
      • source file is XSD, edge rule file (json) and possibly traversal information (json)
      • only shows classes now, no edge rules
      • pro: could be directly put into papyrus, automatically show all attributes (though no descriptions now)
      • question:
        • attribute multiplicity/cardinality seems losing some information (e.g., pnfName should be required attribute, but the corrent result shows 0..1 for multiplicity)
      • currently working on swagger → UML (a tool named wapiml)
    • how to proceed:
      • Xu:
        • 2 approaches in mind:
          • top down: start from investigating hierachy tree and work on details lately
          • bottom up: start from individual targets/topics e.g., PNF, VNF instances and build the tree
        • side questions:
          • whether modeling subcommittee or AAI team should handle updates of the instance model (after the model alignment)
      • suggestion:
    • AP: start with PNF instance model next week, analyze the attributes, class hierarchies, etc.; Xu will investigate on the hierarchy tree (from CCVPN) for further discussion