OntoUML / ontouml-vp-plugin

A plugin for Visual Paradigm to add support for OntoUML modeling and model intelligence services
Apache License 2.0
35 stars 15 forks source link

Should aggregation and composition relationships have better definitions? #111

Open andredemori opened 2 years ago

andredemori commented 2 years ago

Hi, I've found that the definitions of these relationships say pretty much the same thing. I suggest that in the next versions they can have a better definition so that it is easier to notice the difference between them.

Current definitions present in plugin:

Aggregation: a type of association that represents a part-whole relationship in which one element lives on even the other dies.

Composition: a type of association that represents a part-whole relationship in which one element dies too when the other dies.

tgoprince commented 2 years ago

Hi @andredemori,

These definitions are provided by Visual Paradigm, and thus, we cannot override them on the plugin.

Instead, we could provide a link to the definitions of OntoUML elements. Something like https://ontouml.readthedocs.io/en/latest/relationships/aggregations/intro.html

How could we implement this practically @claudenirmf ?