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

       

Шаблон развертывания


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

Для селекции и подключения нового компонента избранного типа используется механизм NFTW в JAVA. Набор параметров для интегрирования нового компонента в  определенном пакете варьируется в зависимости от типа компонента.

Приведем дальше краткое описание функциональности и обзор шаблонов развертывания для отдельных типов компонентов в JAVA.

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

– скомпилировать разные файлы с разными JAVA компонентами одной командой;

установить основной компонент (класс) в проекте, который задает шаблон кооперации других компонентов в проекте;

 – установить уникальную конфигурацию для каждого отдельного проекта,

 – поддержать соответствующую файловую систему,

– установить уникальные типы компилирования, выполнения и отладки;

– подключить к работе иерархию окон.



Содержание раздела