Figures – Chapter 16



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

Problems with reuse


Problem

Explanation

Создание, поддержка и использование библиотеки компонентов

Заполнение повторно используемой библиотеки компонентов и обеспечение того, чтобы разработчики ПО могли использовать эту библиотеку, могут быть дорогостоящими. Процессы разработки должны быть адаптированы для обеспечения использования библиотеки.

Поиск, понимание и адаптация компонентов многократного использования

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

The reuse landscape Ландшафт повторного использования

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

The reuse landscape

Approaches that support software reuse


Approach

Description

Architectural patterns Архитектурные паттерны

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

Design patterns Шаблоны проектирования

Общие абстракции, возникающие в приложениях, представлены в виде шаблонов проектирования, показывающих абстрактные и конкретные объекты и взаимодействия.

Разработка на основе компонентов

Системы разрабатываются путем интеграции компонен-тов (наборов объектов), соответствующих стандартам компонентной модели.

Application frameworks Фреймворки приложений

Коллекции абстрактных и конкретных классов адаптиро-ваны и расширены для создания прикладных систем.

Legacy system wrapping Упаковка устаревшей системы

Устаревшие системы «обертываются» путем определения набора интерфейсов и обеспечения доступа к этим устаревшим системам через эти интерфейсы.

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 ©www.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