вони обмінюються;
діаграма співпраці - цей тип діаграм дозволяє описати взаємодії об'єктів, абстрагуючись від послідовності передачі повідомлень. На цьому типі діаграм в компактному вигляді відображаються всі прийняті і передані повідомлення конкретного об'єкта і типи цих повідомлень [22, 23].
Мова UML являє собою общецелевого мову візуального моделювання, який розроблений для специфікації, візуалізації, проектування та документування компонентів програмного забезпечення, бізнес-процесів та інших систем. Мова UML є досить суворим і потужним засобом моделювання, яке може бути ефективно використано для побудови концептуальних, логічних і графічних моделей складних систем різного цільового призначення. Ця мова увібрав в себе найкращі якості і досвід методів програмної інженерії, які з успіхом використовувалися впродовж останніх років при моделюванні великих і складних систем [24].
Переваги UML:
UML об'єктно-орієнтований, в результаті чого методи опису результатів аналізу і проектування семантично близькі до методів програмування на сучасних ОО-мовами;
UML дозволяє описати систему практично з усіх можливих точок зору і різні аспекти поведінки системи;
діаграми UML порівняно прості для читання після досить швидкого ознайомлення з його синтаксисом;
UML розширює і дозволяє вводити власні текстові та графічні стереотипи, що сприяє його застосуванню не тільки у сфері програмної інженерії;
UML отримав широке поширення і динамічно розвивається.
1.7 Методологія моделювання IDEFX
- методології сімейства ICAM (Integrated Computer-Aided Manufacturing) для вирішення задач моделювання складних систем, дозволяє відображати і аналізувати моделі діяльності широкого спектру складних систем в різних розрізах. При цьому широта і глибина обстеження процесів в системі визначається самим розробником, що дозволяє не перевантажувати створювану модель зайвими даними. - Методології створювалися в рамках запропонованої ВПС США програми комп'ютеризації промисловості - ICAM (Integrated Computer-Aided Manufacturing), в ході реалізації якої виявилася потреба в розробці методів аналізу процесів взаємодії у виробничих (промислових) системах. Принциповою вимогою при розробці розглянутого сімейства методологій була можливість ефективного обміну інформацією між усіма фахівцями - учасниками програми ICAM (звідси назва: Icam Definition - IDEF інший варіант - Integrated Definition). Після опублікування стандарту він був успішно застосований в самих різних областях бізнесу, показавши себе ефективним засобом аналізу, конструювання і відображення бізнес-процесів.
На даний момент до сімейства IDEF можна віднести такі стандарти:
IDEF0 - Function Modeling - методологія функціонального моделювання. За допомогою наочного графічного мови IDEF0 досліджувана система постає перед розробниками і аналітиками у вигляді набору взаємозалежних функцій (функціональних блоків - у термінах IDEF0). Як правило, моделювання засобами IDEF0 є першим етапом вивчення будь-якої системи. Методологію IDEF0 можна вважати наступним етапом розвитку добре відомого графічного мови опису функціональних систем SADT (Structured Analysis and Design Technique);
IDEF1 - ...