Название: Методы и средства инженерии программного обеспечения - Лаврищева Е.М. , Петрухин В.А.

Жанр: Електроніка

Рейтинг:

Просмотров: 595

Страница: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 |


АННОТАЦИЯ1
ПРЕДИСЛОВИЕ2
ВСТУПЛЕНИЕ3
Тема 1.ВВЕДЕНИЕ В ПРОГРАММНУЮ ИНЖЕНЕРИЮ И ЖИЗНЕННЫЙ ЦИКЛ ПО4
1. Анализ и характеристика областей знаний SWEBOK5
1.   2. Проектирование ПО (Software design)6
1.3.  Конструирование ПО (Software Construction)7
1.4. Тестирование ПО (Software Testing)8
1.5.  Сопровождение ПО (Software maintenance)9
1. 6.  Управление конфигурацией ПО (Software Configuration Management– SCM)10
1.7.   Управление инженерией ПО (Software Engineering Management)11
1. 8.  Процесс инженерии ПО (Software Engineering Process)12
1. 9.  Методы и средства инженерии ПО (Software Engineering Tools and13
1. 10.   Качество ПО (Software Quality)14
2. Введение в жизненный цикл ПО стандарта ISO/IEC 12207 и связь его с ядром знаний программной инженерией SWEBOK15
3.   Обучение специальности – программная инженерия16
3.1. Анализ системы знаний у ИТ–специалистов17
3.2. Подходы к обучению программной инженерии18
3.3. Анализ результатов дистанционного обучения19
Тема 2. МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА ДЛЯ РАЗРАБОТКИ ПРОГРАММНЫХ СИСТЕМ20
2.1. Каскадная модель ЖЦ21
2.2. Инкрементная модель ЖЦ22
2.3. Спиральная модель23
2.4.Эволюционная модель ЖЦ24
2.5. Стандартизованная модель системы25
2.6. Сопоставление         модели     ЖЦ стандарта ISO/IEC 12207  и областей – процессов SWEBOK26
2.6.2. Характеристика модели процессов в ядре SWEBOK27
Тема 3.МЕТОДЫ ОПРЕДЕЛЕНИЯ ТРЕБОВАНИЙ В ПРОГРАММНОЙ ИНЖЕНЕРИИ28
3.1.2. Анализ и сбор требований29
3.1.3. Инженерия требований ПО30
3.1.4. Верификация и формализация требований31
3.2. Объектноориентированная инженерия требований32
3.2.1. Метод инженерии требований А.  Джекобсона33
3.2.2. Модель анализа требований. Определение объектов34
3.3. Классификация требований35
3.4. Трассирование требований36
Тема 4. МЕТОДЫ АНАЛИЗА И ПОСТРОЕНИЯ МОДЕЛЕЙ ПрО37
4.1.   Объектно–ориентированные методы анализа и построения моделей ПрО38
4.1.1. Основные понятия анализа ПрО39
4.1.2. Метод анализа и построения моделей С.Шлаер и С.Меллора40
4.1.3. Модель процессов41
4.2.  Методы проектирования архитектуры ПО42
4.2.2. Общесистемный подход к проектированию архитектуры системы43
4.2.3. Техническое проектирование44
Тема 5. МЕТОДЫ ПРОЕКТИРОВАНИЯ ПРОГРАММНЫХ СИСТЕМ45
5.1. Методы систематического программирования46
5.1.1. Структурный подход47
5.1.2. Объектно–ориентированный метод проектирования48
5.1.3. Метод моделирования UML49
5.1.4. Компонентный подход к проектированию50
5.1.5. Аспектно–ориентированное программирование51
5.1.6. Генерирующее (порождающее) программирование52
5.1.7  Агентное программирование53
5.2. Методы теоретического программирования54
5. 2.2. Экспликативное программирование (ЭП)55
5.2.3. Алгоритмика программ56
5.2.4. Формальные методы57
Тема 6. ИНЖЕНЕРИЯ ПРИЛОЖЕНИЙ И ИНЖЕНЕРИЯ ПРЕДМЕТНОЙ ОБЛАСТИ58
6. 1. Инженерия ПИК59
6.2. Спецификация ПИК60
6.3. Репозитарий компонентов61
6.5. Инженерия приложений и  предметной области62
Тема 7.МЕТОДЫ ВЕРИФИКАЦИИ И ТЕСТИРОВАНИЯ ПРОГРАММ И СИСТЕМ63
7. 1.  Методы доказательства программ64
7.1.1.  Методы доказательства правильности программ65
7.1.2.  Техника символьного выполнения66
7.1.3.  Методы просмотра  структуры программы67
7.1.4. Верификация и аттестация программ68
7.1. 5. Методы верификации объектно–ориентированных программ69
7.2.  Методы тестирования программ70
7.2.2.  Динамические методы тестирования71
7.2.3. Функциональное тестирование72
7. 3. Организационные аспекты процесса тестирования73
7.3.2.   Команда тестировщиков74
7.3.3. Организация процесса тестирования75
Тема 8.МЕТОДЫ ИНТЕГРАЦИИ, ПРЕОБРАЗОВАНИЯ И  ИЗМЕНЕНИЯ КОМПОНЕНТОВ И ДАННЫХ76
8.2. Методы преобразования программ и данных77
8.2.1. Парадигма преобразования  данных78
8.2.2. Формальное описание данных в ЯП и их преобразование79
8.2.3. Средства стандарта ISO/IEC 11404–1996 для преобразования данных80
8.3. Преобразование данных БД  и замена БД81
8.3.1. Основные этапы преобразования данных в БД82
8. 4.  Методы внесения изменений в компоненты и в ПС83
8.4.1. Реинженерия программных систем84
8.4.2. Рефакторинг компонентов85
8.4.3. Реверсная инжеиерия86
Тема 9.МОДЕЛИ КАЧЕСТВА И НАДЕЖНОСТИ В ПРОГРАММНОЙ ИНЖЕНЕРИИ87
9.1.  Модель качества ПО88
9.1.1.  Метрики качества программного обеспечения89
9.1.2.  Стандартный метод оценки значений показателей качества90
9.1.3. Управление качеством ПС91
9.2. Модели оценки надежности92
9.1.1. Основные понятия в проблематике надежности ПС93
9.2.2.  Классификация моделей надежности94
9.2.3.  Модели надежности Марковского и Пуассоновского типов95
Тема 10.МЕТОДЫ УПРАВЛЕНИЯ ПРОЕКТОМ, РИСКОМ И КОНФИГУРАЦИЕЙ96
10.1.1. Методы управления программным проектом97
10.1.2. Планирование проекта98
10.1.3. Организационные аспекты управления в проекте99
10.1.4. Оценивание проекта100
10.2. Методы управление рисками101
10.3. Управление конфигурацией программной системы102
10.3.1. Управление конфигурацией103
10.3.2. Планирование УК104
10.3.3. Идентификация элементов конфигурации105
10.3.4. Управление версиями106
10.3.5. Конфигурационный контроль107
10.3.6. Учет статуса конфигурации108
10.3.7. Конфигурационный аудит109
Тема 11.СРЕДСТВА И ИНСТРУМЕНТЫ В ПРОГРАММНОЙ ИНЖЕНЕРИИ110
11.1.1. Средства ЯП JAVA  для описания и интеграции компонентов111
11.1.2. Типы компонентов и  средства их интеграции в  JAVA112
11.1.3. Средства унифицированного процесса RUP113
11.2. Энциклопедия инструментов создания ПС из объектов и компонентов114
11.3.  Средства и методы разработки архитектуры MSF115
ПРИЛОЖЕНИЕ 1116

Страница: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 |

Оцените книгу: 1 2 3 4 5

Добавление комментария: