History، Initial و Interaction | UML و Enterprise Architect

History، Initial و Interaction

توسط admin | گروه مهندسی نرم افزار | 1405/05/19

نظرات 0

History، Initial و Interaction

عنوان اصلی
Unified Modeling Language (UML)
عنوان ترجمه‌شده
History، Initial و Interaction
مجموعه
Enterprise Architect — User Guide Series
نویسنده / سازمان
Sparx Systems
نسخه منبع
17.1
تاریخ منبع
2026-05-27
زبان اصلی
انگلیسی
وضعیت حقوقی
حق ترجمه و انتشار توسط کاربر تأیید شده است.
تاریخ ترجمه
2026-08-10 / ۱۴۰۵/۰۵/۱۹
اعتبار ترجمه
ترجمه با کمک هوش مصنوعی

فروش یا انتشار این ترجمه منوط به داشتن مجوز لازم از صاحب حقوق اثر است.

صفحهٔ منبع 198

History

توضیح

History Pseudostate امکان بازگشت StateMachine به آخرین Configuration فعال در یک Composite State را می‌دهد. دو نوع History وجود دارد: Shallow History که آخرین State مستقیم Region را به خاطر می‌سپارد و Deep History که Configuration تو‌در‌تو را نیز بازیابی می‌کند.

اگر History قبلی وجود نداشته باشد، Transition پیش‌فرض از History Pseudostate مسیر اولیه را مشخص می‌کند.

مشخصات OMG UML

ShallowHistory آخرین Active State در سطح مستقیم Region را بازگردانی می‌کند؛ DeepHistory آخرین Active Configuration کامل Stateهای تو‌در‌تو را بازگردانی می‌کند.

عنصر تصویری منبع — صفحه 198تصویر، نمودار یا آیکون اصلی موجود در صفحه 198 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 198
عنصر تصویری منبع — صفحه 198تصویر، نمودار یا آیکون اصلی موجود در صفحه 198 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 198
صفحهٔ منبع 199

History معمولاً داخل Composite State یا StateMachine Region قرار می‌گیرد. Transition ورودی به History باعث بازیابی State ثبت‌شده می‌شود. می‌توان یک Transition خروجی پیش‌فرض تعریف کرد تا در نخستین ورود، قبل از وجود History ثبت‌شده، مسیر مشخصی انتخاب شود.

عنصر تصویری منبع — صفحه 199تصویر، نمودار یا آیکون اصلی موجود در صفحه 199 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 199
صفحهٔ منبع 200

Initial

توضیح

Initial Pseudostate نقطهٔ آغاز پیش‌فرض یک Region در StateMachine یا Activity Flow را نشان می‌دهد. در StateMachine هر Region معمولاً یک Initial Pseudostate دارد که Transition خروجی آن State اولیه را تعیین می‌کند.

مشخصات OMG UML

Initial Pseudostate نقطهٔ شروع پیش‌فرض Region است. Transition خروجی از Initial نباید Trigger داشته باشد و معمولاً Guard نیز ندارد. هنگام ورود به Region، StateMachine از Initial Transition عبور می‌کند تا Configuration اولیه فعال شود.

عنصر تصویری منبع — صفحه 200تصویر، نمودار یا آیکون اصلی موجود در صفحه 200 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 200
عنصر تصویری منبع — صفحه 200تصویر، نمودار یا آیکون اصلی موجود در صفحه 200 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 200
عنصر تصویری منبع — صفحه 200تصویر، نمودار یا آیکون اصلی موجود در صفحه 200 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 200
صفحهٔ منبع 201

در Activity Diagram، Initial Node شروع Flow را نشان می‌دهد و هنگام آغاز Activity یک Control Token روی Outgoing Edge خود ارائه می‌کند.

صفحهٔ منبع 202

Interaction

توضیح

Interaction Element یک Behavior را نمایش می‌دهد که همکاری Lifelineها و Messageها را تعریف می‌کند. می‌توان برای Interaction یک Child Interaction Diagram از نوع Sequence، Communication، Timing یا Interaction Overview ایجاد کرد.

Interaction در Browser Window به‌عنوان Element نگهداری می‌شود و می‌تواند توسط Interaction Occurrence در Diagramهای دیگر Reference شود.

مشخصات OMG UML

Interaction واحدی از Behavior است که Sequenceهای ارتباطی بین Lifelineها را توصیف می‌کند. Interaction شامل Lifeline، Message، GeneralOrdering، InteractionFragment و سایر اجزای مربوط است.

عنصر تصویری منبع — صفحه 202تصویر، نمودار یا آیکون اصلی موجود در صفحه 202 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 202
عنصر تصویری منبع — صفحه 202تصویر، نمودار یا آیکون اصلی موجود در صفحه 202 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 202
صفحهٔ منبع 203

برای ایجاد Interaction، عنصر را از صفحهٔ Interaction در Toolbox روی Diagram قرار دهید یا از Browser بسازید. سپس Child Diagram مناسب را ایجاد کنید تا جزئیات Behavior مدل شود.

عنصر تصویری منبع — صفحه 203تصویر، نمودار یا آیکون اصلی موجود در صفحه 203 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 203
عنصر تصویری منبع — صفحه 203تصویر، نمودار یا آیکون اصلی موجود در صفحه 203 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 203
صفحهٔ منبع 204

Interaction Occurrence

توضیح

Interaction Occurrence یا InteractionUse به یک Interaction موجود Reference می‌دهد تا Behavior آن در Context دیگری استفاده شود. در Sequence یا Interaction Overview Diagram به‌صورت Frame با Label ref و نام Interaction مرجع نمایش داده می‌شود.

برای ایجاد، Interaction Diagram موجود را از Browser روی Diagram مقصد Drag کنید و گزینهٔ مربوط به Interaction Occurrence/Reference را انتخاب کنید.

مشخصات OMG UML

InteractionUse یک Reference به Interaction است و Semantics آن جایگزین‌شدن با Interaction مورد اشاره در همان Position است. Actual Gateها و Argumentها می‌توانند ارتباط Context استفاده‌کننده با Interaction مرجع را مشخص کنند.

عنصر تصویری منبع — صفحه 204تصویر، نمودار یا آیکون اصلی موجود در صفحه 204 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 204
عنصر تصویری منبع — صفحه 204تصویر، نمودار یا آیکون اصلی موجود در صفحه 204 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 204
عنصر تصویری منبع — صفحه 204تصویر، نمودار یا آیکون اصلی موجود در صفحه 204 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 204
صفحهٔ منبع 205

Interaction Occurrence باعث Re-use Interaction بدون Copy محتوای آن می‌شود. اگر Interaction مرجع تغییر کند، Reference همچنان به همان Interaction اشاره دارد.

عنصر تصویری منبع — صفحه 205تصویر، نمودار یا آیکون اصلی موجود در صفحه 205 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 205
عنصر تصویری منبع — صفحه 205تصویر، نمودار یا آیکون اصلی موجود در صفحه 205 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 205
عنصر تصویری منبع — صفحه 205تصویر، نمودار یا آیکون اصلی موجود در صفحه 205 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 205
عنصر تصویری منبع — صفحه 205تصویر، نمودار یا آیکون اصلی موجود در صفحه 205 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 205

امتیاز کاربران به این مقاله

☆☆☆☆☆

0 نفر امتیاز داده اند. میانگین: 0.0 از 5

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

0 / 500

اطلاعات تماس

  • آدرس:اصفهان-خیابان ام کلثوم غربی - بعد خیابان تخم چی - بیست متر بعد از پیتزا ننه شب - کوچه تعمیر گاه سمار زغالی - پلاک 354 - درب مشکی - طبقه هفتم
  • آدرس ایمیل:najafzade@gmail.com
  • وب سایت:http://www.a00b.com/
  • تلفن ثابت:(+98)9131253620
  • تلفن همراه:09131253620