Компонентная разработка программного обеспечения

Оглавление1 Разработка программного обеспечения на основе компонентов1.1 Основы разработки на основе компонентов (CBSE)1.2 Согласование проектов компонентов1.3 Преимущества CBSE для больших […]

Разработка программного обеспечения на основе компонентов

  • Основы разработки на основе компонентов (CBSE)

    • CBSE – стиль разработки ПО, создающий программные системы из слабосвязанных компонентов. 
    • Компоненты должны быть повторно используемыми и слабо связанными для разделения задач. 
  • Согласование проектов компонентов

    • Архитекторам необходимо согласовывать проекты компонентов с разработчиками для достижения детализации компонентов. 
    • Учитываются требования пользователей, обязанности и архитектурные особенности. 
  • Преимущества CBSE для больших систем

    • Для крупномасштабных систем требуется дисциплина и процесс для достижения преимуществ CBSE. 
    • Часто используются компоненты сторонних производителей. 
  • Визуальное проектирование с UML

    • Система может быть спроектирована с помощью унифицированного языка моделирования (UML). 
    • UML позволяет визуализировать компоненты в виде прямоугольников и интерфейсов в виде леденцов на палочке и сокетов. 
  • Тестирование юзабилити компонентов

    • Тестирование юзабилити предназначено для компонентов, взаимодействующих с конечным пользователем. 

Полный текст статьи:

Компонентная разработка программного обеспечения — Википедия

Оставьте комментарий

Прокрутить вверх