Sharof rashidov nomidagi samarqand davlat universiteti intelektual tizimlar va kompyuter texnologiyalari fakulteti
Download 147.92 Kb.
|
shoxruh
Kardinallik belgisiChen, Bachman va ISO ma'lumotlar bazalarida bo'lgani kabi ER diagrammalari, sinf modellari "qarash" dan foydalanish uchun belgilangan asosiy xususiyatlar, hatto bir nechta mualliflar (Merise, Elmasri va Navathe boshqalar qatorida) rollar va minimal va maksimal darajadagi rollar uchun bir xil yoki "bu erga qarash" ni afzal ko'rsating. Yaqinda o'tkazilgan tadqiqotchilar (Feinerer, Dullea va boshq.) UML va ER diagrammalarida qo'llaniladigan "qarash" uslubi unchalik samarasiz va qo'llanilganda unchalik izchil emasligini ko'rsatdi. n- tartibning qat'iy munosabatlari 2 dan katta. Fayniner shunday deydi: "Agar biz UML assotsiatsiyasida ishlatilgandek semantika ostida ishlasak, muammolar paydo bo'ladi. Xartmann bu vaziyatni tekshiradi va turli xil transformatsiyalar qanday va nima uchun muvaffaqiyatsiz tugashini ko'rsatib beradi. ", va:" Keyingi sahifalarda ko'rib turganimizdek, qarama-qarshi talqin oddiy mexanizmlarning ikkilikdan kengayishiga to'sqinlik qiladigan bir nechta qiyinchiliklarni keltirib chiqaradi. n-ar uyushmalari. " UML 22005 yilda UML 2.0 ning katta tahriri 1.5 versiyasini almashtirdi, bu uning xususiyatlaridan foydalanish bo'yicha yangi tajribani aks ettirish uchun tilni yanada takomillashtirish uchun kengaytirilgan konsortsium bilan ishlab chiqilgan. UML 2.1 hech qachon rasmiy spetsifikatsiya sifatida chiqarilmagan bo'lsa ham, 2.1.1 va 2.1.2 versiyalari 2007 yilda paydo bo'lgan, undan keyin UML 2.2 2009 yil fevralida paydo bo'lgan. UML 2.3 rasmiy ravishda 2010 yil may oyida chiqarilgan. UML 2.4.1 rasmiy ravishda 2011 yil avgust oyida chiqarildi. UML 2.5 2012 yil oktyabr oyida "Davom etyapti" versiyasi sifatida chiqarilgan va rasmiy ravishda 2015 yil iyun oyida chiqarilgan. Rasmiy versiya 2.5.1 2017 yilning dekabrida qabul qilingan. UML 2.x spetsifikatsiyasining to'rt qismi mavjud: Diagrammalar va ularning model elementlari uchun yozuv va semantikani belgilaydigan ustki tuzilish Yuqori tuzilishga asoslangan asosiy metamodelni belgilaydigan infratuzilma The Ob'ektni cheklash tili Model elementlari uchun qoidalarni aniqlash uchun (OCL) UML 2 diagrammasi sxemalari qanday almashinishini belgilaydigan UML Diagramma almashinuvi UML 2.4.1 ga qadar ushbu standartlarning so'nggi versiyalari: UML Qurilma versiyasi 2.4.1 UML Infrastructure 2.4.1 versiyasi OCL versiyasi 2.3.1 UML Diagram Interchange 1.0 versiyasi. 2.5-versiyadan boshlab UML spetsifikatsiyasi soddalashtirildi (yuqori tuzilma va infratuzilmasiz) va ushbu standartlarning so'nggi versiyalari hozirda: UML spetsifikatsiyasi 2.5.1 OCL versiyasi 2.4 Til bilan bog'liq har qanday muammolarni hal qiladigan reviziya ishchi guruhi tomonidan uni yangilash va takomillashtirish davom etmoqda. Download 147.92 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling