{"id":26634,"date":"2022-04-05T16:34:40","date_gmt":"2022-04-05T05:34:40","guid":{"rendered":"https:\/\/creately.com\/blog\/?p=26634"},"modified":"2022-06-02T18:03:40","modified_gmt":"2022-06-02T07:03:40","slug":"uml-diagram-objects","status":"publish","type":"post","link":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/","title":{"rendered":"UML Diagram Objects and Their Usage"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<p>Here is an overview of all the nine different kinds of Modeling diagram objects that are wrapped under the heading of the UML.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>UML Class Diagrams<\/li><li>UML Use Case Diagrams<\/li><li>UML Object Diagrams<\/li><li>UML Sequence Diagrams<\/li><li>UML Collaboration Diagrams<\/li><li>UML Statechart Diagrams<\/li><li>UML Activity Diagrams<\/li><li>UML Component Diagrams<\/li><li>UML Deployment Diagrams<\/li><\/ul>\n\n\n\n<p>All these UML diagram objects are available in Creately and you can try out a&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/creately.com\/creately-start\/app?tempid=gdv5zf281\" target=\"_blank\">demo<\/a>&nbsp;or take a look at some&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/creately.com\/diagram-type\/uml-diagrams\" target=\"_blank\">sample UML Diagrams<\/a>&nbsp;for more context.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">System<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Subject.png\" alt=\"\" class=\"wp-image-26643\" width=\"50\" height=\"70\"\/><\/figure>\n\n\n\n<p>A system in a&nbsp;<strong>UML Use Case Diagram<\/strong>&nbsp;is a rectangle spanning all the use cases in the system that defines the scope of your system. Anything within the box represents functionality that is in scope and anything outside is not. Note that the actors in the system are outside the system.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/System-Example.png\" alt=\"system example uml diagram objects\" class=\"wp-image-26644\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/System-Example.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/System-Example-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Simple Object<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"172\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Screenshot-2022-04-04-at-17.02.04.png\" alt=\"object diagram - uml diagram objects\" class=\"wp-image-26641\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Screenshot-2022-04-04-at-17.02.04.png 526w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Screenshot-2022-04-04-at-17.02.04-300x98.png 300w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/figure>\n\n\n\n<p>The simple object from the\u00a0UML <a href=\"https:\/\/creately.com\/lp\/object-diagram-tool\/\">Object Diagram<\/a>\u00a0is a rectangle that displays the object name. This object&#8217;s name is usually underlined.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/simple-object.png\" alt=\"\" class=\"wp-image-26645\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/simple-object.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/simple-object-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Object<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Object-Shape.png\" alt=\"\" class=\"wp-image-26646\" width=\"150\" height=\"80\"\/><\/figure>\n\n\n\n<p>The object element from the&nbsp;<strong>UML Object Diagram<\/strong>&nbsp;is a rectangle divided into two parts. The top part contains the name of the object, while the second part contains the attributes of the object. Note: This element should not be mistaken with the Class element which is divided into three parts.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/object-diag.png\" alt=\"Object shape - uml diagram objects\" class=\"wp-image-26650\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/object-diag.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/object-diag-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Activation<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Activation.png\" alt=\"\" class=\"wp-image-26651\" width=\"60\" height=\"150\"\/><\/figure>\n\n\n\n<p>Activation elements in the&nbsp;<strong>UML Sequence Diagram&nbsp;<\/strong>are boxes on the lifelines. These are also called the method-invocation boxes, and indicate that an object is responding to a message. It starts when the message is received and ends when the object is done handling the message.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activation.png\" alt=\"activation example - uml diagram objects\" class=\"wp-image-26652\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activation.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activation-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Message Arrow<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"260\" height=\"228\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Message-Arrow.png\" alt=\"Message arrow - uml diagram objects\" class=\"wp-image-26653\"\/><\/figure>\n\n\n\n<p>Message Arrow in the&nbsp;<strong>UML Collaboration Diagram<\/strong>&nbsp;shows the interaction between the commencing object and the destination object.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/message-arrow.png\" alt=\"\" class=\"wp-image-26654\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/message-arrow.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/message-arrow-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Initial State<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Initial-State.png\" alt=\"\" class=\"wp-image-26655\" width=\"90\" height=\"80\"\/><\/figure>\n\n\n\n<p>The Initial State from the&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;is the state of an object before any transitions. For objects, this could be the state when instantiated. The Initial State from the&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;marks the entry point and the initial Activity State. The notation for the Initial State is a small solid-filled circle. There can only be one Initial State on a diagram.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/initial.png\" alt=\"\" class=\"wp-image-26656\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/initial.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/initial-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">End State<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/End-State.png\" alt=\"\" class=\"wp-image-26657\" width=\"90\" height=\"80\"\/><\/figure>\n\n\n\n<p>End state from the&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;marks the destruction of the object whose state we are modeling. The Activity End in a&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;shows the termination of the activity. The End notation is shown as a circle surrounding a small solid-filled circle.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/end_0.png\" alt=\"\" class=\"wp-image-26658\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/end_0.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/end_0-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Activity<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Activity.png\" alt=\"\" class=\"wp-image-26659\" width=\"100\" height=\"80\"\/><\/figure>\n\n\n\n<p>Activity state in a&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;and&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;marks an action by an object. The notation for this is a rounded rectangle.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activity.png\" alt=\"activity example uml diagram objects\" class=\"wp-image-26660\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activity.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activity-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Junction<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"128\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Junction.png\" alt=\"Junction - uml diagram objects\" class=\"wp-image-26661\"\/><\/figure>\n\n\n\n<p>Junction state in a&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;are vertices that are used to chain together multiple transitions. They are used to construct compound transition paths between states. A junction is represented by a small black circle.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/junction.png\" alt=\"\" class=\"wp-image-26662\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/junction.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/junction-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Choice<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Choice.png\" alt=\"\" class=\"wp-image-26663\" width=\"90\" height=\"80\"\/><\/figure>\n\n\n\n<p>Choice state in a&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;evaluates the guards of the triggers of its outgoing transitions to select only one outgoing transition. The decision on which path to take maybe a function of the results of prior actions performed in the same run-to-completion step. A choice pseudostate is shown as a diamond-shaped symbol.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/choice.png\" alt=\"\" class=\"wp-image-26664\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/choice.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/choice-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Fork \/ Join<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"172\" height=\"372\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Fork.png\" alt=\"Fork shape - uml diagram objects\" class=\"wp-image-26666\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Fork.png 172w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Fork-139x300.png 139w\" sizes=\"auto, (max-width: 172px) 100vw, 172px\" \/><\/figure>\n\n\n\n<p>A&nbsp;Fork&nbsp;notation in a&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;is a control node that splits a flow into multiple concurrent flows. This will have one incoming edge and multiple outgoing edges. A&nbsp;join&nbsp;node is a control node that synchronizes multiple flows. This will have multiple incoming edges and one outgoing edge.<\/p>\n\n\n\n<p>Fork&nbsp;vertices in the&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;serve to split an incoming transition into two or more transitions terminating on orthogonal target vertices. The segments outgoing from a fork vertex must not have guards or triggers.&nbsp;Join&nbsp;vertices serve to merge several transitions emanating from source vertices in different orthogonal regions. The transitions entering a join vertex cannot have guards or triggers.<\/p>\n\n\n\n<p>You can easily create them online using our&nbsp;<a href=\"https:\/\/creately.com\/lp\/activity-diagram-tool\/\">activity diagram tool<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/fork-join.png\" alt=\"\" class=\"wp-image-26665\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/fork-join.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/fork-join-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Composite State<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/composite-state-shape.png\" alt=\"\" class=\"wp-image-26668\" width=\"150\" height=\"100\"\/><\/figure>\n\n\n\n<p>A composite state in a&nbsp;<strong>UML Statechart Diagram<\/strong>&nbsp;is a state that has substates (nested states).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/composite-state.png\" alt=\"\" class=\"wp-image-26669\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/composite-state.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/composite-state-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Object<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Object-Shape-Activity-Diagram.png\" alt=\"\" class=\"wp-image-26670\" width=\"150\" height=\"80\"\/><\/figure>\n\n\n\n<p>The Object notation in a&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;is an activity node that is used to define the object flow in an activity.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/object_0.png\" alt=\"\" class=\"wp-image-26671\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/object_0.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/object_0-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Flow End<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Flow-End-Shape.png\" alt=\"flow end shape - uml diagram objects\" class=\"wp-image-26673\" width=\"90\" height=\"80\"\/><\/figure>\n\n\n\n<p>The Flow End node in&nbsp;UML Activity Diagrams&nbsp;is a control final node that terminates a flow. It destroys all tokens that arrive at it but has no effect on other flows in the activity. This is a small circle with an X inside.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/flow.png\" alt=\"\" class=\"wp-image-26674\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/flow.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/flow-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Signal Receipt<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Signal-Receipt-Shape.png\" alt=\"\" class=\"wp-image-26675\" width=\"150\" height=\"100\"\/><\/figure>\n\n\n\n<p>Signal Receipt notation also called the Accept event action in a UML Activity Diagram is an action that waits for a specific event to occur. This is drawn as a concave pentagon.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/signal-receipt.png\" alt=\"signal receipt uml diagram objects\" class=\"wp-image-26676\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/signal-receipt.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/signal-receipt-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Signal Sending<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Sending-Signal.png\" alt=\"\" class=\"wp-image-26678\" width=\"150\" height=\"100\"\/><\/figure>\n\n\n\n<p>Signal Sending in&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;is an action that creates a signal instance from its inputs and transmits it to the target object, where it may cause the firing of a state machine transition or the execution of an activity.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/signal-sending.png\" alt=\"signal sending example uml diagram objects\" class=\"wp-image-26679\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/signal-sending.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/signal-sending-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Activity Partition<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Activity-Partition.png\" alt=\"activity partition uml diagram objects\" class=\"wp-image-26680\" width=\"100\" height=\"150\"\/><\/figure>\n\n\n\n<p>Activity Partition in a&nbsp;<strong>UML Activity Diagram<\/strong>&nbsp;is either horizontal\/vertical swimlane. The partitions are used to separate actions within an activity diagram.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activity-partition.png\" alt=\"\" class=\"wp-image-26681\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activity-partition.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/activity-partition-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Component<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Component.png\" alt=\"component shape uml diagram objects\" class=\"wp-image-26682\" width=\"150\" height=\"50\"\/><\/figure>\n\n\n\n<p>A Component&nbsp;<strong>UML Component Diagram<\/strong>&nbsp;represents a modular part of a system. A Component element in a&nbsp;<strong>UML Deployment Diagram<\/strong>&nbsp;represents a distributable piece of implementation of a system.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/component.png\" alt=\"\" class=\"wp-image-26683\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/component.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/component-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Provided Interface<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Provided-Interface.png\" alt=\"\" class=\"wp-image-26684\" width=\"50\" height=\"100\"\/><\/figure>\n\n\n\n<p>A Provided Interface of a component in a&nbsp;<strong>UML Component Diagram<\/strong>&nbsp;describes the services that the component offers to its environment. This is modeled using the lollipop notation.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/provided-interface.png\" alt=\"\" class=\"wp-image-26687\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/provided-interface.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/provided-interface-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Required Interface<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Required-Interface.png\" alt=\"\" class=\"wp-image-26688\" width=\"50\" height=\"100\"\/><\/figure>\n\n\n\n<p>A Required Interface of a component in a&nbsp;<strong>UML Component Diagram<\/strong>&nbsp;declares the services that the component expects from its environment. This is modeled using the socket notation.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/required-interface.png\" alt=\"required interface uml diagram objects\" class=\"wp-image-26689\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/required-interface.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/required-interface-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Provided Interface &amp; Required Interface with Port<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Provided-Interface-with-Port.png\" alt=\"\" class=\"wp-image-26690\" width=\"50\" height=\"150\"\/><\/figure>\n\n\n\n<p>A Provided Interface with Port in a UML Component Diagram specifies a distinct interaction point between the component and its environment. Ports are depicted as small squares on the sides of components.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/interface-port.png\" alt=\"interface port - uml diagram objects\" class=\"wp-image-26691\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/interface-port.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/interface-port-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Node<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Node-Shape.png\" alt=\"\" class=\"wp-image-26692\" width=\"150\" height=\"150\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Node-Shape-150x150.png 150w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Node-Shape-315x312.png 315w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Node-Shape-80x80.png 80w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<p>A Node element in a&nbsp;<strong>UML Deployment Diagram<\/strong>&nbsp;is anything that performs work in the system. This can be either hardware like personal computers; or software like the operating system, database server, and so forth.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/node.png\" alt=\"\" class=\"wp-image-26693\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/node.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/node-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Device<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Device-Shape.png\" alt=\"\" class=\"wp-image-26694\" width=\"150\" height=\"150\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Device-Shape-150x150.png 150w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Device-Shape-315x312.png 315w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Device-Shape-80x80.png 80w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n\n\n\n<p>A Device element in a&nbsp;<strong>UML Deployment Diagram<\/strong>&nbsp;is a type of node that represents a physical computational resource in a system, such as an application server.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/device.png\" alt=\"device example - uml diagram objects\" class=\"wp-image-26695\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/device.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/device-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Deployment Specification<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Deployment-Specification-Shape.png\" alt=\"\" class=\"wp-image-26696\" width=\"150\" height=\"50\"\/><\/figure>\n\n\n\n<p>A Deployment Specification element in a&nbsp;<strong>UML Deployment Diagram<\/strong>&nbsp;is a configuration file, such as an XML document or a text file that defines how an artifact is deployed on a node.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"130\" src=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/deployment-specification.png\" alt=\"deployment specification example uml diagram objects\" class=\"wp-image-26697\" srcset=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/deployment-specification.png 440w, https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/deployment-specification-300x89.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Here is an overview of all the nine different kinds of Modeling diagram objects that are wrapped under the heading of the UML. UML Class Diagrams UML Use Case Diagrams UML Object Diagrams UML Sequence Diagrams UML Collaboration Diagrams UML&#8230;<span class=\"continue-reading\"> <a href=\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\">Read More<\/a><\/span><\/p>\n","protected":false},"author":24,"featured_media":26699,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[39,6650,6651,192,837,6649],"class_list":["post-26634","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diagrams","tag-uml","tag-uml-diagram-objects","tag-uml-diagram-shapes","tag-uml-diagram-types","tag-uml-diagrams","tag-unified-modelling-language"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UML Diagram Objects and Their Usage<\/title>\n<meta name=\"description\" content=\"An overview of UML diagram objects and their usage. Learn about shapes used in activity diagrams, class diagrams, use case diagrams, and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UML Diagram Objects and Their Usage\" \/>\n<meta property=\"og:description\" content=\"An overview of UML diagram objects and their usage. Learn about shapes used in activity diagrams, class diagrams, use case diagrams, and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\" \/>\n<meta property=\"og:site_name\" content=\"Creately Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/creately\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-05T05:34:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-02T07:03:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3110\" \/>\n\t<meta property=\"og:image:height\" content=\"1374\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Amanda Athuraliya\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Amanda Athuraliya\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\"},\"author\":{\"name\":\"Amanda Athuraliya\",\"@id\":\"https:\/\/creately.com\/blog\/#\/schema\/person\/28418b6a4bfad4765af535837cda356d\"},\"headline\":\"UML Diagram Objects and Their Usage\",\"datePublished\":\"2022-04-05T05:34:40+00:00\",\"dateModified\":\"2022-06-02T07:03:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\"},\"wordCount\":1119,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/creately.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png\",\"keywords\":[\"UML\",\"UML diagram objects\",\"UML diagram shapes\",\"UML diagram types\",\"UML diagrams\",\"unified modelling language\"],\"articleSection\":[\"Diagrams\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\",\"url\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\",\"name\":\"UML Diagram Objects and Their Usage\",\"isPartOf\":{\"@id\":\"https:\/\/creately.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png\",\"datePublished\":\"2022-04-05T05:34:40+00:00\",\"dateModified\":\"2022-06-02T07:03:40+00:00\",\"description\":\"An overview of UML diagram objects and their usage. Learn about shapes used in activity diagrams, class diagrams, use case diagrams, and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage\",\"url\":\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png\",\"contentUrl\":\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png\",\"width\":3110,\"height\":1374,\"caption\":\"Unified modelling language diagram objects\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/creately.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UML Diagram Objects and Their Usage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/creately.com\/blog\/#website\",\"url\":\"https:\/\/creately.com\/blog\/\",\"name\":\"Creately Blog\",\"description\":\"Latest Product Updates and Tips on Working Visually\",\"publisher\":{\"@id\":\"https:\/\/creately.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/creately.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/creately.com\/blog\/#organization\",\"name\":\"Creately\",\"url\":\"https:\/\/creately.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/creately.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2023\/01\/creately-logo-symbol.png\",\"contentUrl\":\"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2023\/01\/creately-logo-symbol.png\",\"width\":430,\"height\":237,\"caption\":\"Creately\"},\"image\":{\"@id\":\"https:\/\/creately.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/creately\",\"https:\/\/x.com\/creately\",\"https:\/\/www.instagram.com\/creately_app\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/creately.com\/blog\/#\/schema\/person\/28418b6a4bfad4765af535837cda356d\",\"name\":\"Amanda Athuraliya\",\"description\":\"Amanda Athuraliya is the communication specialist\/content writer at Creately, online diagramming and collaboration tool. She is an avid reader, a budding writer and a passionate researcher who loves to write about all kinds of topics.\",\"sameAs\":[\"https:\/\/x.com\/amyathuraliya\"],\"url\":\"https:\/\/creately.com\/blog\/author\/amanda\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UML Diagram Objects and Their Usage","description":"An overview of UML diagram objects and their usage. Learn about shapes used in activity diagrams, class diagrams, use case diagrams, and more.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/","og_locale":"en_US","og_type":"article","og_title":"UML Diagram Objects and Their Usage","og_description":"An overview of UML diagram objects and their usage. Learn about shapes used in activity diagrams, class diagrams, use case diagrams, and more.","og_url":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/","og_site_name":"Creately Blog","article_publisher":"https:\/\/www.facebook.com\/creately","article_published_time":"2022-04-05T05:34:40+00:00","article_modified_time":"2022-06-02T07:03:40+00:00","og_image":[{"width":3110,"height":1374,"url":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png","type":"image\/png"}],"author":"Amanda Athuraliya","twitter_misc":{"Written by":"Amanda Athuraliya","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#article","isPartOf":{"@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/"},"author":{"name":"Amanda Athuraliya","@id":"https:\/\/creately.com\/blog\/#\/schema\/person\/28418b6a4bfad4765af535837cda356d"},"headline":"UML Diagram Objects and Their Usage","datePublished":"2022-04-05T05:34:40+00:00","dateModified":"2022-06-02T07:03:40+00:00","mainEntityOfPage":{"@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/"},"wordCount":1119,"commentCount":0,"publisher":{"@id":"https:\/\/creately.com\/blog\/#organization"},"image":{"@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage"},"thumbnailUrl":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png","keywords":["UML","UML diagram objects","UML diagram shapes","UML diagram types","UML diagrams","unified modelling language"],"articleSection":["Diagrams"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/","url":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/","name":"UML Diagram Objects and Their Usage","isPartOf":{"@id":"https:\/\/creately.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage"},"image":{"@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage"},"thumbnailUrl":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png","datePublished":"2022-04-05T05:34:40+00:00","dateModified":"2022-06-02T07:03:40+00:00","description":"An overview of UML diagram objects and their usage. Learn about shapes used in activity diagrams, class diagrams, use case diagrams, and more.","breadcrumb":{"@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#primaryimage","url":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png","contentUrl":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2022\/04\/Unified-modeling-language-diagram-objects.png","width":3110,"height":1374,"caption":"Unified modelling language diagram objects"},{"@type":"BreadcrumbList","@id":"https:\/\/creately.com\/blog\/diagrams\/uml-diagram-objects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/creately.com\/blog\/"},{"@type":"ListItem","position":2,"name":"UML Diagram Objects and Their Usage"}]},{"@type":"WebSite","@id":"https:\/\/creately.com\/blog\/#website","url":"https:\/\/creately.com\/blog\/","name":"Creately Blog","description":"Latest Product Updates and Tips on Working Visually","publisher":{"@id":"https:\/\/creately.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/creately.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/creately.com\/blog\/#organization","name":"Creately","url":"https:\/\/creately.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/creately.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2023\/01\/creately-logo-symbol.png","contentUrl":"https:\/\/d3n817fwly711g.cloudfront.net\/uploads\/2023\/01\/creately-logo-symbol.png","width":430,"height":237,"caption":"Creately"},"image":{"@id":"https:\/\/creately.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/creately","https:\/\/x.com\/creately","https:\/\/www.instagram.com\/creately_app\/"]},{"@type":"Person","@id":"https:\/\/creately.com\/blog\/#\/schema\/person\/28418b6a4bfad4765af535837cda356d","name":"Amanda Athuraliya","description":"Amanda Athuraliya is the communication specialist\/content writer at Creately, online diagramming and collaboration tool. She is an avid reader, a budding writer and a passionate researcher who loves to write about all kinds of topics.","sameAs":["https:\/\/x.com\/amyathuraliya"],"url":"https:\/\/creately.com\/blog\/author\/amanda\/"}]}},"_links":{"self":[{"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/posts\/26634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/comments?post=26634"}],"version-history":[{"count":14,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/posts\/26634\/revisions"}],"predecessor-version":[{"id":27155,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/posts\/26634\/revisions\/27155"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/media\/26699"}],"wp:attachment":[{"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/media?parent=26634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/categories?post=26634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/creately.com\/blog\/wp-json\/wp\/v2\/tags?post=26634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}