Figures – Chapter 16


Chapter 16 – Software Reuse



Download 462,81 Kb.
bet7/12
Sana14.07.2022
Hajmi462,81 Kb.
#793656
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
SyAAxq4cwoa984UAbGIIhspTbkBL6idVXjp8szSd

Chapter 16 – Software Reuse

Lecture 2

Software product lines – Линейки продуктов ПО

  • Линии программных продуктов или семейства приложений – это приложения с универсальными функциями, которые можно адаптировать и настроить для использования в определенном контексте.
  • Линия программных продуктов – это набор приложений с общей архитектурой и общими компонентами, при этом каждое приложение специализировано для отражения различных требований.
  • Адаптация может включать:
    • Компонентная и системная конфигурация;
    • Добавление новых компонентов в систему;
    • Выбор из библиотеки существующих компонентов;
    • Модификация компонентов для соответствия новым требованиям.

Application frameworks and product lines – Каркасы приложений и линейки продуктов

  • Каркасы приложений полагаются на объектно-ориентированные особенности, такие как полиморфизм, для реализации расширений. Линия продуктов не обязательно должна быть объектно-ориентированной (например, встроенное ПО для мобильного телефона).
  • Фреймворки приложений сосредоточены на предоставлении технической поддержки, а не на предметно-ориентированной поддержке. В линейки продуктов встроена информация о доменах и платформах.
  • Линейки продуктов часто управляют приложениями для оборудования.
  • Линии программных продуктов состоят из семейства приложений, обычно принадлежащих одной и той же организации.

Product line specialisation – Специализация линейки продуктов

  • Специализация платформы
    • Для разных платформ разработаны разные версии приложения.
  • Специализация по окружающей среде
    • Различные версии приложения создаются для работы с разными операционными средами, например. различные виды коммуникационного оборудования.
  • Функциональная специализация
    • Для клиентов с разными требованиями создаются разные версии приложения.
  • Специализация процесса
    • Для поддержки разных бизнес-процессов создаются разные версии приложения.

Download 462,81 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish