Details
-
Type:
Wish
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: Wish List
-
Component/s: DSL for Business Domain
-
Labels:None
-
Number of attachments :
Description
Vanuit de OO gedachte is het voor een ontwikkelaar "logisch" om een klasse en zijn associaties in 1 oogopslag te zien (bijv. in een UML model)
In het businessmodel staat deze gescheiden: eerst de klasse met zijn attributen, daarna andere klassen... en daarna pas de associaties.
Dit maakt het onoverzichtelijk; met name de associaties zijn lastig leesbaar (een grote vergaarbak aan informatie).
Voorkeur zou hebben om de associaties in de klasse op te kunnen nemen. Bijv:
Class Opdracht [
string data;
association opgedaneKennis Kennis [0..n];
]
Bidirectionele associaties zouden dan ook in de klasse Kennis terugkomen.