Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 01:02: UML 101 for model-based systems engineering with SysML Tags and keywords Topic level BASIC UML keywords Class InstanceSpecification Slot Slot::definingFeature instance Classifier link "link" InstanceSpecification Association InstanceSpecification::classifier InstanceSpecification::slot Keywords UML Unified Modeling Language Slide kind UML Class Diagram Click on the image to view it full size Up next Internal Structure Compartment vs Composite Structure Diagram Notes Snippets (quotes/extracts) [UML-2.5.1] An InstanceSpecification is a model element that represents an instance in a modeled system. [UML-2.5.1] InstanceSpecification::classifer : Classifier [0..*] ... The Classifier or Classifiers of the represented instance. If multiple Classifiers are specified, the instance is classified by all of them. [UML-2.5.1] InstanceSpecification::slot : Slot [0..*] ... A Slot giving the value or values of a StructuralFeature of the instance. An InstanceSpecification can have one Slot per StructuralFeature of its Classifiers, including inherited features. ... [UML-2.5.1] InstanceSpecification::slot : Slot [0..*] ... It is not necessary to model a Slot for every StructuralFeature, in which case the InstanceSpecification is a partial description. [SysML-1.6] A Slot designates that an entity modeled by an InstanceSpecification has a value or values for a specific StructuralFeature. [UML-2.5.1] Slot::definingFeature : StructuralFeature [1..1] ... The StructuralFeature that specifies the values that may be held by the Slot. [UML-2.5.1] Slot::owningInstance : InstanceSpecification [1..1] ... The InstanceSpecification that owns this Slot. [UML-2.5.1] Slot::value : ValueSpecification [0..*]{ordered, subsets Element::ownedElement} ... The value or values held by the Slot. Visit also Visit also (backlinks) Webel: SysMLv1: TIP: Consider using high level "communication" Associations between Blocks in BDDs and corresponding object diagram BDDs WITHOUT any Ports, with Links typed by the Associations. Object diagrams are great for exploring Slot values, too. UML/SysML: MagicDraw/Cameo: Instance Table Diagrams are one of the most powerful features of MagicDraw/Cameo! Learn to use them to progressively test, debug, and evolve your models as you work! UML/SysML: MagicDraw/Cameo 19SP3: GOTCHA/TIP: An Instance Table will not display a row for instances typed by an abstract Class/Block (although one can show such instances as InstanceSpecification symbols on a Class Diagram or Block Definition Diagram) Related slides (includes other tutorials) Related slides (backlinks, includes other tutorials) Flags Book traversal links for InstanceSpecifications with links and Slots Previous Up Next