Subject | English | Russian |
progr. | architectural view | архитектурное представление (проекция структуры и поведения некоторой модели системы, ориентированная на существенные для архитектуры аспекты модели ssn) |
progr. | architectural view of the analysis model | архитектурное представление модели анализа (представление архитектуры системы, выраженное в классах анализа, пакетах анализа и аналитических реализациях вариантов использования. Это представление предназначено в первую очередь для уточнения и структурирования требований к системе. Структура в этом представлении по возможности сохраняется до тех пор, пока не начнется проектирование и реализация архитектуры системы ssn) |
progr. | architectural view of the deployment model | архитектурное представление модели развёртывания (представление архитектуры системы, охватывающее узлы, из которых складывается физическая топология системы; представление, которое предназначено для распространения, поставки и установки составляющих систему частей ssn) |
progr. | architectural view of the design model | архитектурное представление модели проектирования (представление архитектуры системы, охватывающее классы проектирования, подсистемы проектирования, интерфейсы проектирования и проектные реализации вариантов использования, которое формирует словарь системных решений. Также архитектурное представление модели проектирования охватывает задачи и процессы, формирующие механизмы параллелизма и синхронизации системы. Это представление ориентировано на представление нефункциональных требований, включая требования к производительности, масштабируемости и пропускной способности системы ssn) |
progr. | architectural view of the implementation model | архитектурное представление модели реализации (представление архитектуры системы, охватывающее компоненты, используемые при сборке и выпуске физической системы. Это представление предназначено для управления конфигурацией версий системы, состоящей из частично независимых компонентов, которые могут быть по-разному скомпонованы для создания работающей системы ssn) |
progr. | architectural view of the use-case model | архитектурное представление модели вариантов использования (представление архитектуры системы, охватывающее архитектурно значимые варианты использования ssn) |
progr. | Like all software production, architectural design is a continuing, iterative and incremental, effort. Early architectural decisions take a broad view on the software architecture. One of the first decisions to be taken relates to structuring the system into layers of modules and establishing principles of inter-module communication. This is the concern of this chapter. More detailed architectural solutions, such as intra-module communication, are discussed in relevant places later in the book | как и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |