Kursning predmeti uml tilining 5 versiyasining notaviy tavsifi va ob'ektga yo'naltirilgan tahlil jarayonining xususiyatlari, dasturiy ta'minotni loyihalash va ishlab chiqish


UML tilining rivojlanishining asosiy bosqichlari



tải về 0.69 Mb.
trang7/106
Chuyển đổi dữ liệu28.03.2024
Kích0.69 Mb.
#56991
1   2   3   4   5   6   7   8   9   10   ...   106
Kursning predmeti uml tilining 5 versiyasining notaviy tavsifi v

UML tilining rivojlanishining asosiy bosqichlari
Alohida ob'ektga yo'naltirilgan modellashtirish tillari 1970-yillarning o'rtalarida, turli tadqiqotchilar va dasturchilar OOAPga o'zlarining yondashuvlarini taklif qilganlarida paydo bo'la boshladi. 1989-1994 yillar oralig'ida. eng mashhur modellashtirish tillarining umumiy soni 10 tadan 50 tagacha ko'paydi. Ko'pgina foydalanuvchilar OOAP tilini tanlashda jiddiy qiyinchiliklarga duch kelishdi, chunki ularning hech biri murakkab tizimlar modellarini yaratish uchun barcha talablarga javob bermadi. Standartlar sifatida ma'lum usullar va grafik belgilarning qabul qilinishi ( IDEF0 , IDEF1X ) ular o'rtasidagi 90-yillarning boshlarida "usullar urushi" deb nomlangan murosasiz raqobatning hozirgi holatini o'zgartira olmadi.
1990-yillarning o'rtalariga kelib, ba'zi usullar sezilarli darajada takomillashtirildi va turli xil OOAP muammolarini hal qilishda mustaqil ahamiyatga ega bo'ldi. Ushbu davrda eng mashhurlari:

  • Grady usuli Bucha ( Greydi Booch ), kod nomi Booch yoki Booch'91, Booch Lite (keyinroq Booch'93)

  • Jeyms Rumbax usuli _ Rumbaugh ) nomli ob'ekt Modellashtirish Texnika - OMT (keyinroq - OMT -2)

  • Usul Ayvara Jeykobson ( Ivar Jacobson), ostida Ob'ektga yo'naltirilgan dasturiy ta'minot muhandisligi - OOSE

Ushbu usullarning har biri OOAPning alohida bosqichlarini qo'llab-quvvatlashga qaratilgan. Misol uchun, OOSE usuli biznes ilovalarini loyihalash jarayonining talablarni tahlil qilish bosqichida muhim bo'lgan foydalanish holatlarini ifodalash vositalarini o'z ichiga oladi . OMT -2 usuli axborot tizimlarida ma'lumotlarni qayta ishlash jarayonlarini tahlil qilish uchun eng mos edi. Booch'93 usuli turli xil dasturiy ta'minot tizimlarini loyihalash va ishlab chiqish bosqichlarida keng qo'llanilishini topdi.
UML tilining rivojlanish tarixi 1994-yil oktabriga borib taqaladi, oʻshanda Rational kompaniyasidan Gredi Buch va Jeyms Rumbax . Dasturiy ta'minot Korporatsiya Booch va OMT usullarini birlashtirish ustida ish boshladi . Ushbu usullar o'z-o'zidan juda mashhur bo'lishiga qaramay , qo'shma ish barcha ma'lum bo'lgan ob'ektga yo'naltirilgan usullarni ularning afzalliklarini birlashtirish uchun o'rganishga qaratilgan edi. Shu bilan birga , G. Butch va J. Rumbax o'z sa'y-harakatlarini ish natijalarini to'liq birlashtirishga qaratdi. Birlashtirilgan usul deb ataladigan loyiha ( Unified Usul ) 0.8 versiyasi 1995 yil oktyabr oyida tayyorlangan va nashr etilgan. O'sha yilning kuzida Objectory AB (Shvetsiya) kompaniyasining bosh texnologi A. Jacobson o'zining OOSE usulini oldingi ikkitasi bilan birlashtirish uchun ularga qo'shildi .
Ushbu davrda UML tilini rivojlantirishni qo'llab-quvvatlash OMG konsorsiumining maqsadlaridan biriga aylanadi ( Object boshqaruv Guruh ), 1989 yilda ob'ekt va komponent texnologiyalarini standartlashtirish bo'yicha takliflar ishlab chiqish maqsadida tashkil etilgan. CORBA . O'sha paytda UML OMG ishidagi ikkinchi strategik yo'nalishga aylandi . Aynan OMGda R.Soli boshchiligida UML tilini unifikatsiya qilish va standartlashtirish bo'yicha keyingi ishlarni ta'minlagan dasturchilar jamoasi yaratilmoqda . Rivojlanish guruhining sa'y-harakatlari, shuningdek, G. Booch, J. Rumbach va A. Jacobson, UML versiyasi 0.9 (iyun 1996) va 0.91 (1996 yil oktyabr) versiyasining haqiqiy tavsifini o'z ichiga olgan birinchi hujjatlarning paydo bo'lishiga olib keldi .
Shu bilan birga, ba'zi kompaniyalar va tashkilotlar o'z bizneslari uchun UMLga strategik qiziqishni ko'rdilar. Ratsional kompaniya Dasturiy ta'minot , UML ning qattiq versiyasi 1.0 ta'rifini ishlab chiqish uchun resurslarni qo'shishga tayyor bir necha tashkilotlar bilan bir qatorda UML hamkorlari konsorsiumini tuzdi, ular dastlab Digital kabi firmalarni o'z ichiga oladi. Uskunalar Corp. , HP, i-Logix , Intellicorp , IBM , ICON Hisoblash , MCI Systemhouse , Microsoft , Oracle , Rational Dasturiy ta'minot , TI va Unisys . Ushbu kompaniyalar belgini aniqroq aniqlash uchun keyingi ishlarni qo'llab-quvvatladilar .
UML 1.0 spetsifikatsiya hujjati takliflar uchun RTP so'roviga dastlabki javob sifatida nashr etildi . Modellashtirish tilining ushbu versiyasi juda yaxshi aniqlangan, kerakli ekspressivlik va quvvatni ta'minlagan va keng miqyosdagi muammolarni hal qilishni nazarda tutgan. OMG doirasidagi tashabbus guruhining ishi natijasida UMLning qayta ko'rib chiqilgan 1.1 versiyasi taklif qilindi . UML 1.1 ni ishlab chiqishda asosiy e'tibor UML 1.0 ga nisbatan semantikaning yanada aniqligiga erishish , shuningdek, yangi hamkorlarning takliflarini hisobga olish edi. Tilning ushbu versiyasi ko'rib chiqish uchun OMGga taqdim etilgan , keyin 1997 yil noyabr oyida tasdiqlangan va OMG standarti sifatida qabul qilingan . UML tilining rivojlanish tarixi va keyingi rivojlanish tarixi rasmda grafik tarzda keltirilgan . 1.4 .



tải về 0.69 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   10   ...   106




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương