Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: mse on October 16, 2024, 11:22:30 pm

Title: Question on removing a part from a subclassed block in SysML
Post by: mse on October 16, 2024, 11:22:30 pm
I'm learning about the Redefinition concept in SysML and while I can redefine a property (or a part) when I subclass a block, I was wondering how that works when I don't need a particular block from the superclass. Suppose there is a 0..1 multiplicity, and for the sub-block, I would like to have it at 0. EA does not allow me to delete the part from the sub-block.
Title: Re: Question on removing a part from a subclassed block in SysML
Post by: Elpis on October 17, 2024, 06:59:09 pm
Setting the multiplicity to 0..0 (or just 0) is IMHO formally (UML Generalization semantics) correct approach.