Кәсіпорынның ынтымақтастық архитектурасы - Enterprise Collaboration Architecture - Wikipedia

Бірінші нұсқасы Кәсіпорынның ынтымақтастық архитектурасы (ECA) жариялады Объектілерді басқару тобы (OMG) 2001 ж. (ECA) жоспарлау моделін құру арқылы компоненттерге негізделген және қызметтерге бағдарланған жүйелердің дамуын жеңілдету болып табылады. модельдік архитектура (MDA) Объектілерді басқару тобы (О ҚҰДАЙЫМ-АЙ).

ECA осылайша технологияны бейтарап бизнес-процестің дизайны үшін модельдеу негізін ұсынады, содан кейін таңдалған архитектура мен технологияларды бейнелеуді жүзеге асырады. Ол спецификация, енгізу және пайдалану бойынша екі бағытты бақылануды талап етеді.

ECA жүйенің әртүрлі аспектілерін (мысалы, статикалық және динамикалық аспектілерін) модельдеу үшін қолданылатын UML модельдерінің жиынтығын және әртүрлі мәселелерді шешуге арналған көзқарастар жиынтығын (мысалы, бизнес, инженерия, технология, ...) анықтайды.

ECA модельдері

ECA төрт UML моделінен тұрады:

  1. компоненттік ынтымақтастық сәулеті,
  2. бизнес-процесс моделі,
  3. іс-шаралар моделі және
  4. субъектілер моделі.

Құрамдас ынтымақтастық архитектурасы (CCA)

Component Collaboration Architecture (CCA) рекурсивті ыдырауды және логикалық бөліктерді немесе технологиялық рөлдерді жинауды қамтамасыз етеді. Бұлар, сайып келгенде, физикалық жүйенің компоненттеріне кескінделетін абстрактілі рөлдік ойыншыларды білдіреді. ECA осылайша процестің рөлдерін осы рөлдерді жүзеге асыратын физикалық процестің компоненттерінен бөледі.

Бизнес-процесс моделі

Бизнес-процестің моделі түйінділік деңгейлері бойынша бизнес-процестерді күрделі тапсырмалар сызбаларын қолдана отырып анықтайды. Күрделі тапсырма жоғары деңгейдегі әрекетті орындау үшін төменгі деңгейдегі әрекеттерді үйлестіреді. Іс-шаралар үшін технологиялық рөлдерді анықтауға болады. ECA келесі үш рольді анықтайды

  • Жауапты тарап
  • Орындаушы
  • Артефакт

ECA орындаушыларға қызмет көрсету келісім-шарттарының ресми спецификациясын талап етпейді, бірақ көп жағдайда бұл ынталандырылады.

Іс-шаралар моделі

Іс-шаралар моделі еркін байланыстырылған, оқиғаларға негізделген қосымшалардың сипаттамаларын қолдауға бағытталған. Ол анықтайды

  • ағындардағы және әрекеттегі ағындармен процестер, сонымен қатар
  • ағыны бар және оқиғалары ағынды нысандар.

Субъекттер моделі

Субъекттер моделі кәсіпкерлік субъектілерінің құрылымын және өзара қатынастарын анықтайды.

ECA көріністері

ECA көзқарастары тікелей Ашық таратылған өңдеудің анықтамалық моделінен алынған RM-ODP:

  • Кәсіпорын көрінісі: кәсіпорын көрінісі технологиялық процестерді, процестерді, шаруашылық жүргізуші субъектілерді және олардың қатынастарын, іс-әрекетке әкелетін оқиғаларды технологиялық бейтарап тәсілмен көрсетеді.
  • Есептеу көрінісі: The есептеу ерекшеліктері кәсіпорын спецификациясын және картаға түсіру үлгілерінің жиынтығын алады және есептеу ерекшеліктерін шығарады.
  • Ақпараттық көрініс: ақпарат көрінісі объект сипаттамаларын, байланыстарын және картаға түсіру үлгілерінің жиынтығын енгізеді және ақпараттың сипаттамасын жасайды.
  • Инженерлік көрініс: инженерлік көрініс желілерге қол жетімді болатын, хабар алмасуды интеграция арнасы ретінде пайдаланатын және пайдаланылатын нақты технологияларды көрсетпестен объектілерді тұрақты сақтауға қалай түсіретіні сияқты абстрактілі технологиялық шешімдерді анықтайды.
  • Технологиялық көрініс: технология көрінісі компоненттер хосттары (мысалы, JavaEE, SOA / JBI, CORBA-CCM, Microsoft.Net, ...), нақты орта бағдарламалық жасақтама жеткізушілері, нақты табандылық провайдерлері сияқты технологияларға карта жасауды анықтайды.

Сондай-ақ қараңыз

Әдебиеттер тізімі

Сыртқы сілтемелер