![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Компонентно-ориентированная модель является развитием спиральной модели и тоже основывается на эволюционной стратегии конструирования. В этой модели конкретизируется содержание этапа конструирования. Оно отражает тот факт, что в современных условиях новая разработка должна основываться на повторном использовании существующих программных компонентов.
Рисунок 5 – Этапы конструирования компонентно-ориентированной модели
Программные компоненты, созданные в реализованных программных проектах, хранятся в библиотеке. В новом программном проекте, исходя из требований заказчика, выявляются кандидаты в компоненты. Далее проверяется наличие этих кандидатов в библиотеке. Если они найдены, то компоненты извлекаются из библиотеки и используются повторно. В противном случае создаются новые компоненты, которые применяются в проекте и включаются в библиотеку.
Достоинства компонентно-ориентированной модели:
1) уменьшает на 30% время разработки программного продукта;
2) уменьшает стоимость программной разработки до 70%;
3) увеличивает производительность разработки.
Вопросы для самоконтроля по теме 1:
1. Охарактеризуйте основные особенности современных крупных проектов.
2. Опишите основные этапы разработки программного обеспечения на основе классической модели жизненного цикла.
3. Опишите преимущества и недостатки спиральной модели жизненного цикла программного обеспечения.
4. Охарактеризуйте назначение макетирования.
5. Опишите назначение компонентно-ориентированной модели жизненного цикла программного обеспечения.
Дата публикования: 2015-10-09; Прочитано: 1852 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!