mahsulotlarning mavjudligini hisobga olish kerak edi. Juda ko'p o'zgarishlar
mavjud foydalanuvchilarni chetlashtirishi mumkin va tilning rivojlanishiga
qarshilik ko'rsatish orqali mualliflar yangi foydalanuvchilarni jalb qilish va tilni
osonroq va qulayroq qilish qobiliyatini yo'qotadi. UML ni yaratishda ishlab
chiquvchilar ushbu muammolarning eng yaxshi yechimini topishga harakat
qilishdi.
UML ning rasmiy yaratilishi 1994 yil oktyabr oyida, Rambeau Booch
ishlagan Rational Softwarega o'tganidan so'ng boshlandi. Asl maqsad Booch va
HTM usullarini birlashtirish edi. Umumiy metodning birinchi sinov versiyasi 0.8,
o'sha paytda u 1995 yil oktyabrida paydo bo'lgan. Aynan shu vaqtlarda Jeykobson
Rational ga qo'shildi va UML loyihasi OOSE ga qo'shildi. Birgalikdagi sa'y-
harakatlar natijasida UML ning 0.9 versiyasi 1996 yil iyun oyida chiqdi. Yil
davomida ijodkorlar dasturiy ta'minot muhandisligi sohasida ishlaydigan yirik
kompaniyalarning mulohazalarini to'plashdi. Shu vaqt ichida ushbu
kompaniyalarning aksariyati UMLni o'z bizneslari uchun strategik ahamiyatga ega
deb hisoblashlari aniq bo'ldi. Natijada, UMLning konsortsiumi tashkil etildi, uning
tarkibiga UMLni to'liq ta'riflash uchun ishlash uchun resurslarni qo'shishga tayyor
tashkilotlar kirdi.
Tilning 1.0-versiyasi - bu Digital Equipment Corporation, Hewlett Packard,
I-Logix, Intellicprp, IBM, ICON Computing, MCI Systemhouse, Microsoft,
Oracle, Rational, Texas Instruments va Unisys kompaniyalari o'rtasidagi
hamkorlikdagi ishi bo’ldi. UML 1.0 juda aniq belgilangan, ifodali, kuchli til bo'lib,
har xil vazifalarga mos keladi. 1997 yil yanvar oyida u standart modellashtirish
tilini yaratish bo'yicha tanlov uchun ob'ektlarni boshqarish guruhiga (OMG-
Object
Management Group) taqdim etildi.
1997 yil yanvar va iyun oylari orasida UML konsortsiumi OMGning
chaqirig'iga javob beradigan deyarli barcha kompaniyalarni, ya'ni Andersen
Consulting, Ericsson, ObjecTime Limited, Platinum Technology, Ptech, Reich
Technologies, Softeam, Sterling Software va Taskon kompaniyalarini qamrab oldi.
UML spetsifikatsiyalarini rasmiylashtirish va boshqa standartlashtirish guruhlari
bilan muvofiqlashtirish uchun MCI Systemhouse dan Kris Kobrin va Rational-dan
Ed Eyxolt boshchiligida Semantik guruh tashkil etildi. UML (1.1) ning qayta ko'rib
chiqilgan versiyasi 1997 yil iyul oyida yana OMGga taqdim etildi. Sentyabr oyida
versiya Tahlil va dizayn guruhi va OMG Arxitektura qo'mitasi yig'ilishlarida
tasdiqlandi va 1997 yil 14 noyabrda barcha OMG a'zolarining umumiy yig'ilishida
standart sifatida qabul qilindi.
UMLni rivojlantirish bo'yicha keyingi ishlar OMG Revision Task Force
(RTF) tomonidan Kris Kobrin boshchiligida amalga oshirildi. 1998 yil iyun oyida
UML 1.2, 1998 yil kuzida - UML 1.3 chiqdi.
Dostları ilə paylaş: