مثال: نقاط ورود و خروج (منابع اتصال نقطه)

ساخت وبلاگ

StateMachine Entry, Exit and Coection Points in Sparx Systems Enterprise Architect

هنگامی که یک انتقال هدفمند در enterpoint1 فعال می شود ، State1 به دنبال مناطق موجود فعال می شود.

Entry point during simulation of executable state machine

 

  • فعال سازی صریح برای منطقه و منطقه ای رخ می دهد ، زیرا هر یک از آنها توسط یک انتقال در پایان یکی از رئوس های حاوی منطقه وارد می شوند
  • فعال سازی پیش فرض برای منطقه ای رخ می دهد ، زیرا یک اولیه اولیه Pseudostate را تعریف می کند و انتقال منشأ اولیه به Statec1 شروع به اجرا می کند

 

enterpoint2 در زیرمجاز

دنباله ماشه که شبیه سازی شود عبارتند از: [event_c ، event_a].

هنگامی که یک انتقال هدفمند بر روی مرجع نقطه اتصال CPR_ENTRY در State2 فعال می شود ، State2 فعال می شود و به دنبال آن فعال سازی Submachine از طریق نقاط ورود به آن انجام می شود.

Entry point during simulation of executable state machine

 

  • فعال سازی صریح برای منطقه و منطقه ای رخ می دهد ، زیرا هر یک از آنها با یک انتقال در پایان می یابد که در یکی از رئوس های حاوی منطقه - Statex1 در منطقه ، Statey1 در منطقه ای - Statey1 - Statex1
  • فعال سازی پیش فرض برای منطقه رخ می دهد ، زیرا یک اولیه اولیه شبه اولز را تعریف می کند و انتقال منشأ اولیه به StateZ1 شروع به اجرا می کند

 

ورود به حالت: ورودی پیش فرض

این وضعیت زمانی بوجود می آید که حالت کامپوزیت هدف مستقیم انتقال باشد.

ورود پیش فرض State2

دنباله ماشه که شبیه سازی می شود عبارتند از: [event_a ، eventc].

هنگامی که یک انتقال به طور مستقیم در State2 فعال می شود ، State2 فعال می شود و به دنبال آن فعال سازی پیش فرض برای همه مناطق زیرزمینی انجام می شود.

Entry point during simulation of executable state machine

 

  • حالت منطقه غیرفعال است زیرا یک گره اولیه را تعریف نمی کند
  • منطقه ای از طریق ابتکار فعال می شود و انتقال به Statey2 اجرا می شود
  • منطقه از طریق IDIADZ فعال می شود و انتقال به StateZ1 اجرا می شود

 

خروج دولت

EXIT EXIT

  • دنباله ماشه [event_c ، event_a]: منطقه ابتدا غیرفعال می شود ، سپس منطقه و منطقه. پس از اجرای رفتار خروج State1 ، انتقال از ExitPoint1 فعال می شود
  • دنباله ماشه [event_a ، event_c]: منطقه و منطقه ابتدا غیرفعال می شوند ، سپس منطقه ای. پس از اجرای رفتار خروج State1 ، انتقال مستقیم از State1 فعال می شود

Exit State2

دنباله ماشه [event_c ، event_a] ، بنابراین حالت فعلی شبیه این است:

Entry point during simulation of executable state machine

  • دنباله Trigger [event_a ، event_c ، event_c ، event_b ، event_b]: منطقه ابتدا غیرفعال می شود ، سپس منطقه ای و منطقه آخرین است. پس از اجرای رفتار خروج State2 ، انتقال مستقیم از State2 فعال می شود
  • دنباله ماشه [event_a ، event_b ، event_b ، event_c ، event_c]: منطقه ابتدا غیرفعال می شود ، سپس منطقه و منطقه آخرین است. پس از اجرای رفتار خروج State2 ، انتقال از CPR_EXIT3 فعال می شود (ExitPoint3 در Submachine به CPR_EXIT3 از State2 محدود می شود)
  • دنباله ماشه [event_c ، event_c ، event_b ، event_b ، event_a]: منطقه ابتدا غیرفعال می شود ، سپس منطقه و منطقه آخرین است. پس از اجرای رفتار خروج State2 ، انتقال از CPR_EXIT2 فعال می شود (ExitPoint2 در Submachine به CPR_EXIT2 از State2 محدود می شود)
  • مصنوعات statemachine قابل اجرا
  • مدل سازی Statemachines اجرایی
  • تولید کد برای استاتیکین های اجرایی
  • اشکال زدایی در اجرای استاتیکین های اجرایی
  • اعدام و شبیه سازی استاتیکین های اجرایی
  • مثال: statemachine قابل اجرا
  • مثال: دستورات شبیه سازی
  • مثال: شبیه سازی در HTML با JavaScript
  • مثال: ورود به حالت
  • مثال: چنگال و پیوستن
  • مثال: الگوی رویداد معوق
  • مثال: نقاط ورود و خروج (منابع اتصال نقطه)
  • مثال: تاریخچه شبه
فارکس وکسب درامد...
ما را در سایت فارکس وکسب درامد دنبال می کنید

برچسب : نویسنده : مهدی اسدی بازدید : <-PostHit-> تاريخ : دوشنبه 2 مرداد 1402 ساعت: 18:06