Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1302 Оцінка і вибір CASE-засобів

Оцінка і вибір CASE-засобів

« Назад

Оцінка і вибір CASE - засобів

Зміст

1. Міра  та структура критеріїв оцінки і вибору

2. Функціональні характеристики

2.1.Середовище функціонування

2.1.1.Проектне середовище

2.1.1.1. Підтримка процесів життєвого циклу

2.1.1.2. Область застосування

2.1.1.3. Розмір підтримуваних додатків

2.1.2.ПЗ/технічні засоби

2.1.2.1. Необхідні технічні засоби

2.1.2.2. Підтримувані технічні засоби

2.1.2.3. Необхідне ПЗ

2.1.2.4. Підтримуване ПЗ

2.1.3. Технологічне середовище

2.1.3.1. Відповідність стандартам технологічного середовища

2.1.3.2. Сумісність із іншими засобами

2.1.3.3. Підтримувана методологія

2.1.3.4.Підтримувані мови

2.2.Функції, орієнтовані на фази життєвого циклу:

2.2.1.Моделювання (побудова діаграм, графічний аналіз, уведення і редагування специфікацій вимог і проектних специфікацій, мова специфікації вимог і проектних специфікацій, моделювання даних, моделювання процесів, проектування архітектури ПЗ, імітаційне моделювання, прототипування, генерація екранних форм, можливість трасування, синтаксичний і семантичний контроль проектних специфікацій, автоматизоване проектування звітів, додаткові види аналізу, а саме - алгоритми, потоки даних, нормалізацію даних, використання даних, користувальницький інтерфейс)

2.2.2.Реалізація (синтаксично кероване редагування, генерація коду, компіляція коду, конвертування вихідного коду, аналіз надійності, реверсний інжиніринг, реструктуризація вихідного коду, аналіз вихідного коду, налагодження)

2.2.3.Тестування (опис тестів, фіксація і повторення дії оператора, автоматичний запуск тестових прикладів, регресійне тестування, автоматизований аналіз результатів тестування, аналіз тестового коду, аналіз продуктивності, аналіз виняткових ситуацій у процесі тестування, динамічне моделювання середовища)

2.3.Загальні функції

2.3.1.Документування:

2.3.2.Управління конфігурацією:

2.3.3.Управління проектом (роботами й ресурсами, процедурою тестування,  якістю, коригувальні дії і оцінка)

3. Надійність

4. Простота використання

5. Ефективність

6. Супровід

7. Переносимість

8. Загальні критерії

9. Приклад підходу до визначення критеріїв вибору CASE-засобів

9.1. Підтримка повного життєвого циклу ІС із забезпеченням

еволюційності її розвитку

9.2. Забезпечення цілісності проекту і контролю за його станом

9.3. Незалежність від програмно-апаратної платформи і СУБД

9.4. Підтримка одночасної роботи груп розроблювачів

9.5.Можливість розробки додатків "клієнт-сервер" необхідної конфігурації

9.6. Відкрита архітектура і можливості експорту/імпорту

9.7. Якість технічної підтримки, вартість придбання і підтримки, досвід успішного використання

З повагою ІЦ “KURSOVIKS”!