27 октября 2026 опубликовал новый учебник «Программная инженерия» (Программная инженерия: учебник для вузов / Под ред. В.А. Сухомлина. – Москва: МГУ; Фонд «Лига интернет-медиа», 2026. – 350 c. ISBN 978-5-521-25056-1).

Ссылка на книгу - https://www.litres.ru/74657284/

Разработку учебника осуществил в рамках студенческого проекта по курсу «Основы онтологического моделирования» коллективом студентов магистратуры в составе 12 человек, которые стали моими соавторами.

Учебник посвящен памяти учителя - К 100-ЛЕТИЮ ЧЛ.-КОРР. РАН, ПРОФЕССОРА Л.Н. КОРОЛЕВА

Учебник «Программная инженерия» представляет собой фундаментальное учебное издание, предназначенное для профессиональной подготовки специалистов в области программной инженерии. Структура и содержание учебника в основном соответствуют авторитетному международному стандарту Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) версии 4.0, разработанному IEEE Computer Society и отражающему современное состояние общепризнанных знаний, сформировавшихся на стыке теории и практики программной инженерии.

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

Учебник представляет собой твёрдую копию лекционного материала образовательного одноимённого продукта (ОП Программная инженерия), который разработан и функционирует в среде онтологической платформы с развитым графическим интерфейсом. ОП Программная инженерия поддерживает режим многопользовательского онлайн обучения. Онтологический подход к представлению знаний позволяет структурировать учебный материал в виде формализованных моделей предметной области, обеспечивая логическую связность между разделами, погружение в среду систематизированного знания и технологии работы с понятийным аппаратом базы знаний, наглядность изложения и возможность интеллектуального поиска. Графический интерфейс платформы предоставляет студентам интуитивно понятные средства навигации по учебному материалу, визуализации взаимосвязей между областями знаний и интерактивного взаимодействия с онтологической моделью программной инженерии. Важным достоинством такого продукта является интеграция теоретического материала с практическими заданиями, разработанными в виде приложений онтологической платформы. Такой подход позволяет студентам не только изучать теорию, но и непосредственно применять полученные знания в интерактивной среде, моделирующей реальные задачи программной инженерии. Практические задания охватывают ключевые этапы жизненного цикла разработки программного обеспечения — от анализа требований до эксплуатации и сопровождения — и способствуют формированию профессиональных компетенций, востребованных в индустрии. Данный продукт включает средства автоматического контроля за успеваемостью учащихся и предварительной оценки успеваемости.