Методы и средства инженерии программного обеспечения


Языковые средства описания компонентов и методов интеграции - часть 2


При  сборке  отдельно построенных программных частей в каркас, компоненты  инкапсулируются и  определяются  контекстом сборки, после чего каркас становится контейнером, применяемым далее как повторный компонент или ПИК.

Спецификация каркаса – это определение требуемых компонентов, как  вариантов наполнения контейнера. Каркас концентрирует общие свойства и правила инкапсулированных компонентов, а контракты задают спецификацию отношений между конкретными компонентами, которые отличаются от спецификации компонентов как частей композиции. Конструктивно специфицированный интерфейс и функциональные свойства  компонентов значительно повышают их надежность и устойчивость работы, заданные в нефункциональных характеристиках  компонентов.

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




- Начало -  - Назад -  - Вперед -