В монографии рассматриваются технологии и проблемы создания больших программных систем, их архитектуры и жизненного цикла. Основное внимание обращено на разработку и анализ требований, определение спецификаций, методы и средства проектирования архитектуры программных систем. Уделено значительное внимание рефакторингу программных систем, в том числе архитектурному рефакторингу. Для аспирантов, преподавателей технических вузов и специалистов, занимающихся разработкой программных систем.
V monografii rassmatrivajutsja tekhnologii i problemy sozdanija bolshikh programmnykh sistem, ikh arkhitektury i zhiznennogo tsikla. Osnovnoe vnimanie obrascheno na razrabotku i analiz trebovanij, opredelenie spetsifikatsij, metody i sredstva proektirovanija arkhitektury programmnykh sistem. Udeleno znachitelnoe vnimanie refaktoringu programmnykh sistem, v tom chisle arkhitekturnomu refaktoringu. Dlja aspirantov, prepodavatelej tekhnicheskikh vuzov i spetsialistov, zanimajuschikhsja razrabotkoj programmnykh sistem.