Archi Forum

Archi => General Archi Discussion => Topic started by: jleshardin on May 30, 2023, 17:50:04 PM

Title: Validator->Advice->Visual Nesting
Post by: jleshardin on May 30, 2023, 17:50:04 PM
Attached is a screenshot of my model that shows a validator issue with nesting.  I've shown that the two elements in question have a realization relation that should allow for a visual nesting.  However, I get the error.  I've also tried a simple model with two objects, an Artifact that Realizes a Data Object. Then, I nested the Artifact inside of the Data Object and got the same validator error.  What am I missing?
Thanks,
Les
Title: Re: Validator->Advice->Visual Nesting
Post by: Jean-Baptiste Sarrodie on May 30, 2023, 19:50:37 PM
Hi,

That's because default nesting for realization is the way around: the target of the realization is inside the source. In your case, this would mean having the Data Object inside the Artifact.

If this way of representing things suits you and if you make sure realization relationships are created in the model (by configuring Archi's Automatic Relationship Management (ARM) to suggest reverse realization when nesting), then that's perfectly fine. And because this nesting has no default meaning in the official ArchiMate specification, then make sure to document it in some place (or add it in a legend).

Regards,

JB
Title: Re: Validator->Advice->Visual Nesting
Post by: jleshardin on June 01, 2023, 15:07:47 PM
Goodness, JB; how did I miss that!?!  Yeah, it seems backwards to me that the realized element is nested inside the realizing element, according to the spec (attached clip).  Just the way my brain thinks about it, I guess.  Thanks for your help.

Les