UML Notations in OpenSees

For developers writing C++, Fortran, Java, code who have questions or comments to make.

Moderators: silvia, selimgunay, Moderators

Post Reply
yaqiang.jiang
Posts: 25
Joined: Mon Sep 21, 2009 1:59 am
Location: UoE

UML Notations in OpenSees

Post by yaqiang.jiang »

Hi Frank,

I noticed in your recent paper, Nonlinear Finite-Element Analysis Software Architecture Using Object Composition,you used the directional association between Domain and its components instead of using aggregation as before. And the relationship between AnalysisModel and DOF_Group/FE_Element is still aggregation.

I would like to know the intention to highlight the difference for the two (one is association and one is aggregation). And what about using the composition notation(filled diamond)?

Thanks!
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

the relationships between Domain and it's components and Analysis and it's components should have been shown as aggregations as mentioned in the text on pages 96 and 97 .. the figures should have been diamonds.
Post Reply