Warning: Table './webel02_wcadrupal/cache_page' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_page WHERE cid = 'https://www.webel.com.au/image/faq-why-does-classifier-level-block-stereotype-show-parts-ibd' in /home/webel02/public_html/includes/database.mysql.inc on line 135

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 736

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 737

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 738

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 739
FAQ: Why does the classifier-level Block stereotype show on parts in an IBD ? | Webel IT Australia "The Elements of the Web"
Keywords:
Click on the image below to view it full size in an image viewer !
FAQ: Why does the classifier-level Block stereotype show on parts in an IBD ?

When no "instance-level" stereotype has been applied to a Property the Stereotype of the Type (in this case «Block» applied to a Class) of the Property "shows through", as can be often seen on Property symbols in SysML Internal Block Diagrams (IBDs) and structure compartments. This is sometimes called a secondary Stereotype.

This is reminiscent of the translucency pattern of object-oriented programming, where a field or property of a class takes the static value defined on the owning class until it is explicitly set on an object.

Dr Darren has proposed that UML™ notation could be improved by always showing such secondary stereotypes with a preceding colon, like «:Block».