صفحهٔ منبع 353Interrupt Flow
Interrupt Flow Connection برای دو Concept UML یعنی Connectorهای Exception Handler و Interruptible Activity Region استفاده میشود. نوعی Activity Edge است و معمولاً در Activity Diagram Active Transition را مدل میکند.
مشخصات OMG UML
UML 2.5.1 صفحهٔ 375: ActivityEdge یک Directed Connection میان دو ActivityNode است که Token میتواند از Source به Target روی آن Flow کند.
عنصر تصویری اصلی — صفحه 353عنصر تصویری اصلی — صفحه 353© Sparx Systems 2026 — صفحهٔ 353 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 354Manifest
Manifest Relationship نشان میدهد Source Artifact، Target Model Element را Embody/Manifest میکند، معمولاً در Component و Deployment Diagram. Stereotype میتواند نوع Manifestation را Classify کند.
مشخصات OMG UML
UML 2.5.1 صفحهٔ 657: Artifact میتواند چند Model Element را Manifest کند. Artifact مالک Manifestationهایی است که هرکدام استفاده از PackageableElement را نشان میدهند. Profile میتواند Manifestation را برای نوع Embodiment تخصصی کند؛ مثلاً «tool generated» و «custom code».
عنصر تصویری اصلی — صفحه 354عنصر تصویری اصلی — صفحه 354© Sparx Systems 2026 — صفحهٔ 354 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 355Message
Message جریان Information یا Transition Control میان Elementها را نشان میدهد. در Timing، Sequence و Communication Diagram ــ نه Interaction Overview ــ برای نمایش System Behavior استفاده میشود. اگر میان Class یا Classifier Instance باشد، Operationهای مرتبط برای تعیین Event در دسترساند.
جابهجایی Message میتواند Layout Featureهای دیگر را مختل کند؛ برای Move فقط Message، Alt را هنگام Drag نگه دارید.
مشخصات OMG UML
UML 2.5.1 صفحهٔ 623: Message یک Communication مشخص میان Lifelineهای Interaction را تعریف میکند. صفحهٔ 574: Signature Message به Operation یا Signal اشاره میکند و Name Message باید با Name Operation/Signal مرجع یکسان باشد.
عنصر تصویری اصلی — صفحه 355© Sparx Systems 2026 — صفحهٔ 355 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 356Nesting
Nesting Connector Notation گرافیکی جایگزین برای Containment/Nesting Elementها در Element دیگر است و بهویژه برای نمایش Package Nesting در Package Diagram مناسب است.
عنصر تصویری اصلی — صفحه 356عنصر تصویری اصلی — صفحه 356© Sparx Systems 2026 — صفحهٔ 356 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 357Notelink
Notelink یک Note را به یک یا چند Element از هر Type متصل میکند. Note و Notelink در صفحهٔ Common همهٔ Toolboxها و UML Elements Toolbar در دسترساند.
مشخصات OMG UML
UML 2.5.1 صفحهٔ 22: Comment بهصورت Rectangle با گوشهٔ بالا-راست تاخورده نمایش داده میشود و Body داخل آن است. Connection به هر annotatedElement با Line خطچین جدا نشان داده میشود و اگر Context واضح/کماهمیت باشد میتوان Line را مخفی کرد.
عنصر تصویری اصلی — صفحه 357عنصر تصویری اصلی — صفحه 357© Sparx Systems 2026 — صفحهٔ 357 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 358Object Flow
Object Flow در Activity و StateMachine Diagram استفاده میشود. در Activity، دو Element را با Data مشخص در حال عبور متصل و Active Transition را مدل میکند. در StateMachine، Specification State Flow/Transition است و انتقال Object Instance در Runtime را نشان میدهد.
Object Flow از State/Activity Toolbox یا Relationship List Header Toolbar درج میشود. Transition Connector را نیز میتوان با Checkbox «ObjectFlow» در Properties به Object Flow تبدیل کرد. Guard و Weight مانند Control Flow قابل تنظیماند.
مشخصات OMG UML
UML 2.5.1 صفحهٔ 376: ObjectFlow ActivityEdgeای است که Object Tokenها روی آن حرکت میکنند و Flow Value میان ObjectNodeها را مدل میکند. Tokenها با همان Order ارائهشده از Source به Target Offer میشوند. اگر Source ObjectNode Ordering داشته باشد، همان Ordering حفظ میشود.
عنصر تصویری اصلی — صفحه 358عنصر تصویری اصلی — صفحه 358© Sparx Systems 2026 — صفحهٔ 358 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 359Object Flow در Activity Diagram
روشهای مختلفی برای تعریف Data Flow میان Objectها وجود دارد. منبع ابتدا Object Flow ساده میان Actionهای «Fill Order» و «Ship Order» را با Data Object «Order» نشان میدهد و به شکل 12.110 از UML 2.5.1 صفحهٔ 391 ارجاع میدهد. این نمایش با Action Pin نیز Refine میشود. مثال دیگر چند Object Flow میان دو Action را نشان میدهد و به شکل 12.111 ارجاع دارد.
Selection و Transformation Behavior نوع Data Access را مشخص میکنند؛ Selection تعیین میکند کدام Objectها تحت تأثیر Flow هستند و Transformation میتواند Value Attribute Object انتخابشده را تغییر/تعیین کند. برای تعریف، Note را به Object Flow Attach کنید؛ روی Flow راستکلیک و «Attach Note or Constraint» را انتخاب کنید. Dialog Flowهای دیگری را که Note میتواند به آنها وصل شود نشان میدهد. برای UML 2، Behavior را با «selection» یا «transformation» آغاز کنید. منبع به شکل 12.112 صفحهٔ 392 ارجاع میدهد.
عنصر تصویری اصلی — صفحه 359عنصر تصویری اصلی — صفحه 359عنصر تصویری اصلی — صفحه 359عنصر تصویری اصلی — صفحه 359© Sparx Systems 2026 — صفحهٔ 359 از ۴۲۲ — ایجادشده با Enterprise Architect