Методологические основы


Язык UML представляет набор разработанных инженерных задач



Download 2,39 Mb.
bet99/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   95   96   97   98   99   100   101   102   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

Язык UML представляет набор разработанных инженерных задач практического профиля, которые успешно испытаны при моделировании крупных и сложных систем. Поддерживается метамодель для диаграмм классов и набор семантических и синтаксических правил, определяющих суть элементов и их отношений. Модель поддерживается большим коли­чеством автоматизированных инструментов. Основные цели использова­ния языка UML на этапе разработки проекта ПС:

  • поддержка на уровне пользователей готового к применению, вы­разительного визуального языка моделирования, применяемого для разра­ботки и обмена моделями;

  • поддержка спецификаций, независимых от определенных языков программирования и процессов разработки;

  • поддержка формального базиса для представления языка модели­рования;

  • поддержка высокоуровневых понятий, таких как компоненты, эле­менты сотрудничества, каркасы и шаблоны;

  • интеграция наилучшего опыта.

  • Разработчики UML установили, что даже при использовании совре­менных передовых технологий, при сборе требований, анализе и разработ­ке продолжается борьба с неадекватными и постоянно изменяющимися требованиями заказчиков (см. лекцию 6). Варианты использования пред­назначены для уточнения динамических требований и выработки более четкого представления возможных изменений в поведении системы. Они позволяют реализовать функциональные усовершенствования, которые отражаются и адресуются в организованной форме. Классы и объекты языка UML демонстрируют гибкость и управляемость при использовании статично и динамично несовершенных описаний. Для оживления общения в команде специалистов ООП позволяет реализовать в группе программи­стов интегрированный подход с помощью общего словаря и языка; инкап­суляция данных и алгоритмов позволяет членам команды работать над компонентами в параллельном режиме. Также в этом случае можно огра­ничить влияние изменчивости требований; наследственные свойства функ­ций и атрибутов являются эффективным дополнением к функциональным возможностям.

  1. Основные понятия
1   ...   95   96   97   98   99   100   101   102   ...   293




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