gn="justify"> Архітектура CASE-засобу складається з 6 компонентів:
В· репозиторій даних;
В· графічний редактор діаграм;
В· верифікатор діаграм;
В· документатор проекту;
В· адміністратор проекту;
В· сервіс.
Графічний редактор діаграм призначений для відображення в графічному вигляді в заданій нотації проектованої ЕІС. Він дозволяє:
В· створювати елементи діаграм і взаємозв'язку між ними;
В· ставити описи елементів діаграм;
В· ставити описи зв'язків між елементами діаграм;
В· редагувати елементи діаграм, їх взаємозв'язку та описи.
Верификатор діаграм служить для контролю правильності побудови діаграм в заданій методології проектування ЕІС. Він виконує:
В· моніторинг правильності побудови діаграм;
В· діагностику і видачу повідомлень про помилки;
В· виділення на діаграмі помилкових елементів.
Документатор проекту дозволяє отримувати інформацію про стан проекту у вигляді різних звітів. Звіти можуть будуватися за кількома ознаками, наприклад за часом, автору, елементам діаграм, діаграмі або проекту в цілому. p align="justify"> Адміністратор проекту являє собою інструменти, необхідні для виконання наступних адміністративних функцій:
В· ініціалізація проекту;
В· завдання початкових параметрів проекту;
В· призначення та зміни прав доступу до елементів проекту;
В· моніторингу виконання робіт.
Сервіс представляє собою набір системних утиліт з обслуговування репозиторію. Дані утиліти виконують функції архівації даних, відновлення даних і створення нового репозиторію. p align="justify"> Репозиторій даних є спеціалізованою базою даних для відображення стану, проектованої ЕІС в будь-який момент часу. У ньому зберігається інформація про об'єкти проектованої системи, і всі підсистеми обмінюються даними з ним. br/>
2. Концепції об'єктно-орієнтованих CASE-засобів
У зв'язку з наявністю двох підходів до проектування програмного забезпечення існуют...