Учебник посвящен систематическому изложению принципов, моделей и
методов, используемых в инженерном цикле разработки сложных
программных продуктов. Изложены классические основы программной
инженерии, показаны последние научные и практические достижения,
характеризующие динамику развития этой области; продемонстрирован
комплексный подход к решению наиболее важных вопросов, возникающих
в больших программных проектах. В основу материала положен
двенадцатилетний опыт преподавания автором соответствующих
дисциплин.
Книга допущена Министерством образования РФ в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки бакалавров и магистров «Информатика и вычислительная техника».
---
Организация процесса конструирования.
Руководство программным проектом.
Классические методы анализа.
Основы проектирования программных систем.
Классические методы проектирования.
Структурное тестирование программного обеспечения.
Функциональное тестирование программного обеспечения.
Организация процесса тестирования программного обеспечения.
Основы объектно-ориентированного представления программных систем.
Базис языка визуального моделирования.
Статические модели объектно-ориентированных программных систем.
Динамические модели объектно-ориентированных программных систем.
Модели реализации объектно-ориентированных программных систем.
Метрики объектно-ориентированных программных систем.
Унифицированный процесс разработки объектно-ориентированных ПС.
Объектно-ориентированное тестирование.
Автоматизация конструирования визуальной модели программной системы.
Факторы затрат постархитектурной модели СОСОМО II.
Терминология языка UML и унифицированного процесса.
Основные средства языка программирования Ada.
Книга допущена Министерством образования РФ в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки бакалавров и магистров «Информатика и вычислительная техника».
---
Организация процесса конструирования.
Руководство программным проектом.
Классические методы анализа.
Основы проектирования программных систем.
Классические методы проектирования.
Структурное тестирование программного обеспечения.
Функциональное тестирование программного обеспечения.
Организация процесса тестирования программного обеспечения.
Основы объектно-ориентированного представления программных систем.
Базис языка визуального моделирования.
Статические модели объектно-ориентированных программных систем.
Динамические модели объектно-ориентированных программных систем.
Модели реализации объектно-ориентированных программных систем.
Метрики объектно-ориентированных программных систем.
Унифицированный процесс разработки объектно-ориентированных ПС.
Объектно-ориентированное тестирование.
Автоматизация конструирования визуальной модели программной системы.
Факторы затрат постархитектурной модели СОСОМО II.
Терминология языка UML и унифицированного процесса.
Основные средства языка программирования Ada.