Icon class icon_class fas fa-quote-left icon_class_computed fas fa-quote-left Related content 41. Language Extension: Semantic Metadata Example.sysml Source OMG Systems Modeling Language TM (SysML®) Version 2.0 formal/2025-09-03 (Sep 2025) Copyright information About Object Management Group copyright in text extracts quoted from OMG specifications for educational purposes Snippet kind INFO Keywords SysML2 Systems Modeling Language SysML Model-Based Systems Engineering MBSE Previous snippet Full quote Each annotated element is then considered to implicitly specialize a definition or usage determined from the baseType value ... Next snippet Related snippets A metadata definition can restrict the kind of elements that it can be applied to by subsetting Metaobject::annotatedElement and restricting its type. If a metadata usage then inherits one or more concrete features that directly or indirectly subset annotatedElement, any annotated element of the metadata usage must conform to the type of at least one of these features. If the metadata definition of a metadata usage is a direct or indirect specialization of KerML metaclass SemanticMetadata from the Metaobjects model in the Kernel Semantic Library ... then the annotated elements of the metadata usage must all be types ... ... and the inherited feature SemanticMetadata::baseType must be bound to a value of type KerML::Type (which is a generalization of SysML::Definition and SysML::Usage). Related snippets (backlinks) Visit also Visit also (backlinks) Flags