Ob'ektga yo'naltirilgan CASE o'zboshimchalik bilan Ratsional Rose Rozrobnik Ratsional atirgul- firma Rational Software Corp., ob'ektga yo'naltirilgan texnologiyalar galereyasiga o'z qo'shimchalari bilan UML tilining rahbari. Dizaynning asosiy tili sifatida UML-ni qo'llab-quvvatlaydi va CASE tizimiga yo'naltirilgan.
Go'yo zamonaviy CASE zasib, PZ hayotiy tsiklining barcha bosqichlarini qo'llab-quvvatlash va PZni tahlil qilish, loyihalash va qo'llab-quvvatlash uchun keng funktsiyalarni ta'minlash uchun tizim berildi. Shu bilan birga, ob'ektga yo'naltirilgan texnologiyalar qo'llaniladi va grafik modellar keng rivojlanadi.
Ratsional atirgul quyidagi asosiy komponentlardan iborat: ombor, koristuvachning grafik interfeysi, loyihani tekshirishga ruxsat berish (brauzer), loyihani boshqarishga ruxsat berish, statistik ma'lumotlarni yig'ish va hujjat generatorini, shuningdek, turli dasturlash tillarini qo'llab-quvvatlash uchun kengaytmalar.
Rasmiylashtirishning yuqori darajasiga ega bo'lishi va ob'ektga yo'naltirilgan metodologiyani qo'llab-quvvatlashi mumkin bo'lgan mavzu sohasining Potuzha grafik tilini modellashtirish.
Inspektorning loyihaga yordami uchun model elementlari o'rtasida oson navigatsiya.
Dizayn natijalarini yagona model sifatida qabul qilish.
Chakana sotuvchilar guruhining loyihasi bo'yicha qo'llab-quvvatlash ishlari.Loyiha bo'yicha hisobot va hujjatlarni tayyorlash tizimi juda charchagan.Dasturni sintez qilish imkoniyati barcha zamonaviy ob'ektga yo'naltirilgan tillarda, shu jumladan Java o'zaro faoliyat platformalarida ham amaliydir.Dasturiy ta'minot tizimlarini ilhomlantiruvchi komponent texnologiyalarini qo'llab-quvvatlash.Turli arxitekturalar uchun dasturiy ta'minotni loyihalash uchun keng imkoniyatlar, masalan, oddiy dasturlar, ajoyib "mijoz-server" tizimlari va Internet qo'shimchalari.Dasturlarning tashqi matnlari asosida modelni reinjiniring qilish imkoniyati. Bu dizayn ma'lumotlari va amalga oshirishning izchilligini ta'minlaydi.CASE muhitining funktsional imkoniyatlarini kengaytirishni uning oldida turli xil dasturlash tillarini qo'llab-quvvatlash uchun kengaytmali modullarni o'rnatish orqali sozlash.
Loyihani yaratish tizimni tanlash tamoyillarini shakllantirishga asoslanadi. U ramka Ratsional atirgul Ushbu bosqich "Use Case View" deb ataladi. Ushbu bosqichni amalga oshirish sizga asosiy koristuvach, vikoristannya bloklari, tizim ob'ektlari va ular orasidagi aloqalarni aniqlash imkonini beradi.
Yaratilgan tizimning joriy ishlashini ko'rsatadigan g'alabali diagramma shakllantirilmoqda. Ushbu model nima uchun strukturaviy tahlilda ma'lumotlar oqimi diagrammalariga o'xshashligi bilan boy. Asosiy omborxona ê zovn_shní koristuvachí (aktyorlar), vikoristannya bloklari (foydalanish holati) va komponentlar orasidagi aloqalar. Diagrammalarni moslashtirish uchun Ratsional atirgul vykoristovuetsya mutaxassisligi grafik muharriri.
Diagrammalarning barcha elementlari tizim tomonidan ushbu bosqich doirasida modelning mustaqil komponentlari sifatida ko'riladi va keyingi xususiyatlarni beradi. G'alaba bloklarini qo'llash kerak, chunki ular mukammal koristuvach uchun bir butun sifatida xizmat qiladigan tizimning funktsiyalari guruhlarini ifodalaydi.
Teri bloki uchun ketma-ketliklar diagrammasi, ob'ektlar orasidagi o'zaro ta'sirning kelib chiqishi va vazifani belgilash bo'ladi. Shunga o'xshash diagrammalarda tizim ob'ektlari aniqlanadi va ular qo'shimcha ravishda ko'rsatiladi, bunday ob'ektlar yordamida ular o'zaro o'zgartiriladi. Pobudov diagrammasi maxsus muharrir tomonidan amalga oshiriladi.
Ketma-ketliklar diagrammasidagi teri ob'ekti xato topilishi kerak bo'lgan sinf nomi bilan birga keladi. Muayyan ob'ekt qo'shiq sinfining namunasidir. Sinflar tizimning mantiqiy tuzilishini tasdiqlaydi.