Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Компонентно-ориентированная модель



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

Рисунок 5 – Этапы конструирования компонентно-ориентированной модели

Программные компоненты, созданные в реализованных программных проектах, хранятся в библиотеке. В новом программном проекте, исходя из требований заказчика, выявляются кандидаты в компоненты. Далее проверяется наличие этих кандидатов в библиотеке. Если они найдены, то компоненты извлекаются из библиотеки и используются повторно. В противном случае создаются новые компоненты, которые применяются в проекте и включаются в библиотеку.

Достоинства компонентно-ориентированной модели:

1) уменьшает на 30% время разработки программного продукта;

2) уменьшает стоимость программной разработки до 70%;

3) увеличивает производительность разработки.

Вопросы для самоконтроля по теме 1:

1. Охарактеризуйте основные особенности современных крупных проектов.

2. Опишите основные этапы разработки программного обеспечения на основе классической модели жизненного цикла.

3. Опишите преимущества и недостатки спиральной модели жизненного цикла программного обеспечения.

4. Охарактеризуйте назначение макетирования.

5. Опишите назначение компонентно-ориентированной модели жизненного цикла программного обеспечения.





Дата публикования: 2015-10-09; Прочитано: 1786 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...