В учебнике изложены ключевые понятия программной инженерии - методы, технологии, модели процесса разработки программного обеспечения. Рассмотрены инструментальные средства программной инженерии, предназначенные для автоматизации процессов разработки программного обеспечения. Описаны методы и инструментальные средства визуального моделирования программных систем с использованием объектно-ориентированного подхода. Приведены упражнения на построение диаграмм программного обеспечения с помощью IBM Rational Rose на языке моделирования UML.
V uchebnike izlozheny kljuchevye ponjatija programmnoj inzhenerii - metody, tekhnologii, modeli protsessa razrabotki programmnogo obespechenija. Rassmotreny instrumentalnye sredstva programmnoj inzhenerii, prednaznachennye dlja avtomatizatsii protsessov razrabotki programmnogo obespechenija. Opisany metody i instrumentalnye sredstva vizualnogo modelirovanija programmnykh sistem s ispolzovaniem obektno-orientirovannogo podkhoda. Privedeny uprazhnenija na postroenie diagramm programmnogo obespechenija s pomoschju IBM Rational Rose na jazyke modelirovanija UML.