Versions Compared

Key

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

...

Alexander Vul - This needs to be a bit more precise. While the mapping between the names and types of the model elements and element attributes may or may not be exact, the arrangement and the hierarchy of the information model elements can be very intentional and specific, and such needs to be maintained and carried over into the data model representation. For example, the hierarchy of the IFA011 information elements and the attributes they contain is very intentional and should be preserved within the data models.
shitao li - I think for hierarchy is also may or may not , right? we need to looke at the model case by case.

b)  DM are pruned and refactored from IM

...

d)  Apply IISOMI(Informal Inter-SDO Open Model Initiative) Approach (see diagram)

shitao li - what exactly is the IISOMI approach? Those materials in the figure all talk about the mapping between UML and YANG. I donot know how it can be applied for TOSCA. If there is a link to provide more information, I would like to learn more about it.  As a principle, I don't think mentioning IISOMI is appropriate. we can recommand people to understand more about IISOMI, but without a clear analysis report showing what can be provided and achieved by using IISOMI, it is realy hard to accept it as a working principle.


4-  The Information Models and Data Models from this effort should be applied across ONAP projects.

...

5-  When defining new properties, best effort to put properties on capabilities.



Alexander Vul - We should follow TOSCA guidelines in this regard. I believe, use of properties is equally applicable to both requirements and capabilities.



 

7-  When defining new Namespace, in order to avoid namespaces and types name types definitions collision, it is recommended that ONAP uses the rule and guidelines as described in the OASIS TOSCA Simple YAML Profile v1.2.

Alexander Vul - Use of TOSCA guidelines should not be a "recommendation" but a "given". If we want to use TOSCA for data modeling approach, we have to follow the rules.
shitao li - agree

8-  Create a (class) diagram which outlines ONAP DM relationship to TOSCA Simple Profile 1.2 

...