Modeldraw
  • Welcome to Modeldraw
  • Getting Started
    • Quickstart Guide
  • FAQ
  • UML Designer
    • Common Elements
      • Comment
      • Comment Link
      • Dependency
      • Realization
      • Frame
    • Class Diagrams
      • Class
      • Association
      • Generalization
      • Composition
      • Aggregation
      • Enumeration
      • Interface
      • Association Class Link
      • Ball (Interface Realization)
      • Socket (Required Interface)
    • Sequence Diagrams
      • Lifeline
      • Activation Bar
      • Synchronous Message
      • Asynchronous Message
      • Return Message
      • Found Message
      • Interaction Frame
    • Use Case Diagrams
      • Actor
      • Use Case
      • Association
      • System Boundary
      • Generalization
      • Include Relationship
      • Extend Relationship
    • State Machine Diagrams
      • State
      • Initial State
      • Final State
      • Transition
      • Superstate
      • Concurrent Boundary
      • History Pseudostate
      • History Transition
    • Package Diagrams
      • Package
    • Deployment Diagrams
      • Node
      • Communication Path
      • Deployed Artifact
      • Internet
    • Activity Diagrams
      • Initial Node
      • Activity Final
      • Action
      • Flow
      • Decision / Merge
      • Fork / Join
      • Partitions
      • Flow Final
      • Send Signal
      • Accept Signal
      • Time Signal
    • Component Diagrams
      • Component
      • Ball (Interface Realization)
      • Socket (Required Interface)
    • Communication Diagrams
      • Object
      • Link
  • Wireframes
    • Views
    • Layouts
    • Components
Powered by GitBook
On this page
  1. UML Designer
  2. Communication Diagrams

Object

PreviousCommunication DiagramsNextLink

Last updated 7 months ago

An Object in a Communication Diagram represents an instance of a class in the system. It is a specific entity that participates in the interaction being modeled. Each Object has a name that identifies it within the context of the diagram.

With Objects in Modeldraw's Communication Diagram, you can:

  • Represent specific instances of classes in your system

  • Show the internal participants involved in an interaction or scenario

  • Illustrate the structural relationships between different parts of your system

  • Provide a clear identity to each internal entity in the interaction

  • Demonstrate how different components of your system collaborate

Understanding Object

An Object in Modeldraw's Communication Diagram tool is represented by a specific shape, distinct from the Actor shape. Key points to understand about Objects include:

  • Each Object represents a specific instance of a class, not the class itself.

  • Every Object has a name that distinguishes it from other Objects in the diagram.

  • Objects typically represent internal system components or entities.

  • Objects are connected by Links to show their associations with other Objects or Actors.

  • Objects send and receive Messages in the interaction.

  • While multiple Objects can be instances of the same class, each Object in the diagram is unique.

Remember that Object names should be meaningful and reflect the specific instance they represent in the context of the interaction being modeled.

A Communication Diagram representing the withdrawal of money from an ATM