Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
emp.docx
Скачиваний:
32
Добавлен:
17.12.2018
Размер:
1.44 Mб
Скачать

1. Пряма, зворотна, емпірична інженерія програмного забезпечення.

Пряма інженерія ПЗ – це інженерія ПЗ, яка забезпечує процеси розробки ПЗ, починаючи з високорівневих абстракцій у вигляді специфікацій вимог, і закінчуючи реалізацією програмного продукту у вигляді виконуваного коду.

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

Емпірична інженерія програмного забезпечення – сукупність дій для отримання знань з метою кращого розуміння аспектів розробки програмного забезпечення. Результатом дій є ряд тверджень щодо визначеного переліку проблем. Ці твердження являються відповідями на поставлені запитання та підтвердженням чи спростуванням гіпотез.

2. Емпіричні та теоретичні дослідження.

Дослідження ПЗ: теоретичні і емпіричні. Теоретичні методи: абстрагування, ідеалізація і аксіоматичний. Емпіричні методи: спостереження, експеримент і вимірювання.

Абстрагування. В процесі абстрагування відбувається відхід від конкретних об’єктів, які чуттєво сприймаються, до абстрактного “мисленнєвого” представлення про них.

Ідеалізація - це мислене внесення певних змін в об’єкт вивчення у відповідності з метою дослідження.

Аксіоматичний метод. При аксіоматичному виведенні теоретичного знання спочатку задається набір вихідних положень, які не потребують доведень, а далі за визначеними правилами будуються виведення.

Спостереження – чуттєве відображення предметів та явищ зовнішнього світу. Спостереження: безпосереднє і опосередковане.

Експеримент - це активний, ціленаправлений та строго контрольований вплив дослідника на досліджуваний об’єкт для виявлення та вивчення тих чи інших сторін, властивостей, зв’язків. Експерименти: дослідницькі і перевірочні. Експерименти: якісні і кількісні.

Вимірювання - це процес, який полягає у визначенні кількісних значень тих чи інших властивостей, сторін досліджуваного об’єкта, явища за допомогою спеціальних технічних засобів. Вимірювання: статичні і динамічні. Вимірювання: прямі і непрямі.

3. Напрями емпіричних досліджень.

Дослідження ПЗ: емпіричні та теоретичні. Теоретичні методи: абстрагування, ідеалізація і аксіоматичний. Емпіричні методи: спостереження, експеримент і вимірювання.

Абстрагування. В процесі абстрагування відбувається відхід від конкретних об’єктів, які чуттєво сприймаються, до абстрактного “мисленнєвого” представлення про них.

Ідеалізація - це мислене внесення певних змін в об’єкт вивчення у відповідності з метою дослідження.

Аксіоматичний метод. При аксіоматичному виведенні теоретичного знання спочатку задається набір вихідних положень, які не потребують доведень, а далі за визначеними правилами будуються виведення.

Спостереження – чуттєве відображення предметів та явищ зовнішнього світу. Спостереження: безпосереднє і опосередковане.

Експеримент - це активний, ціленаправлений та строго контрольований вплив дослідника на досліджуваний об’єкт для виявлення та вивчення тих чи інших сторін, властивостей, зв’язків. Експерименти: дослідницькі і перевірочні. Експерименти: якісні і кількісні.

Вимірювання - це процес, який полягає у визначенні кількісних значень тих чи інших властивостей, сторін досліджуваного об’єкта, явища за допомогою спеціальних технічних засобів. Вимірювання: статичні і динамічні. Вимірювання: прямі і непрямі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]