Питер Илис. Все права защищены.
Питер Илис является техническим директором Региональной организации сервисного обслуживания Rational, основанной в
Великобритании. Он потратил большую часть своей 16-летней трудовой деятельности на разработку больших распределенных
систем и в 1998 стал соавтором своей первой книги "Построение бизнес-объектов". Регулярно выступая на конференциях по
всей Европе, Питер тратит большую часть своего времени на консультации по архитектуре программного обеспечения и на
помощь организациям в адоптации Rational Unified Process. Он живет в Великобритании со своей женой Карэн и сыновьями
Даниэлем, Томасом и Кристофером. С Питером можно связаться по адресу peter.eeles@uk.ibm.com. .
Доступна Версия
PDF этой статьи, но для ее просмотра необходимо установить Adobe Acrobat.
Аннотация
Существует ряд техник декомпозиции систем программного обеспечения. Разделение на слои является одной их них, и оно
описано в этой статье. Такие техники преследуют две основные цели: большинство систем слишком сложны для понимания их
целиком, и различные перспективы системы требуются для различной аудитории.
Разделение на слои применяется в многочисленных системах программного обеспечения и описано во многих текстах, а также
в Rational Unified Process (RUP). Однако, концепция разделения на слои часто понимается неверно и неправильно
применяется. Эта статья проясняет, что означает разделение на слои, и обсуждает эффект применения различных его
стратегий.
|