Aktyor (UML) - Actor (UML)

An aktyor ichida Birlashtirilgan modellashtirish tili (UML) "foydalanuvchi yoki mavzu bilan o'zaro aloqada bo'lgan boshqa tizim tomonidan bajariladigan rolni belgilaydi."[1]

"Aktyor sub'ekt bilan o'zaro aloqada bo'lgan (masalan, signallar va ma'lumotlar almashinuvi orqali), lekin mavzu uchun tashqi bo'lgan rol o'ynaydigan rolni modellashtiradi."[1]

"Aktyorlar inson foydalanuvchilari, tashqi qurilmalar yoki boshqa sub'ektlar tomonidan ijro etiladigan rollarni aks ettirishi mumkin. Aktyorlar, albatta, muayyan jismoniy shaxslarni emas, balki ba'zi bir sub'ektlarning faqat shu bilan bog'liq foydalanish holatlarining spetsifikatsiyasiga tegishli xususiyatlarini (ya'ni" rollari ") ifodalaydi. "Bitta jismoniy instansiya bir nechta turli xil aktyorlarning rolini o'ynashi mumkin va ma'lum bir aktyor bir nechta turli instansiyalar tomonidan ijro etilishi mumkin."[1]

UML 2 aktyorlar o'rtasidagi aloqalarga ruxsat bermaydi.[1][2] Aktyorlar orasidagi umumlashtirish / ixtisoslashuv munosabatlaridan foydalanish aktyorlar o'rtasidagi o'zaro bog'liq xatti-harakatlarni modellashtirishda foydalidir va bu cheklovni buzmaydi, chunki umumlashtirish munosabati assotsiatsiya turi emas.[3]

Aktyorlar o'zaro aloqada holatlardan foydalanish.

Adabiyotlar

  1. ^ a b v d "OMG yagona modellashtirish tili (OMG UML), yuqori qurilish, V2.1.2, 586-588 betlar". Arxivlandi asl nusxasi 2010-09-23 kunlari. Olingan 7-noyabr, 2010.
  2. ^ "UML-ning muammolari va kamchiliklari talablarning spetsifikatsiyasi, s.3.2". (PDF). Arxivlandi (PDF) asl nusxasidan 2010 yil 17 oktyabrda. Olingan 7-noyabr, 2010.
  3. ^ "UML 2 spetsifikatsiyasi". Olingan 4-iyul, 2012.

Tashqi havolalar